Home Current News Putin Loses It in Taped Meeting With Russian OfficialsNewsCurrent NewsPutin Loses It in Taped Meeting With Russian OfficialsJanuary 11, 202316FacebookTwitterPinterestWhatsApp Source: yahoo.com/news