Home Current News Captured Russian Troops Call Home While Filmed by Ukrainian Officials, Raising Geneva...NewsCurrent NewsCaptured Russian Troops Call Home While Filmed by Ukrainian Officials, Raising Geneva Convention QuestionsMarch 1, 202246FacebookTwitterPinterestWhatsApp Source: yahoo.com/news