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, 202244FacebookTwitterPinterestWhatsApp Source: yahoo.com/news