Israel Military Admits To War Crimes On Live TV

10 months ago
2

Israel Military Admits To War Crimes On Live TV
#Palestine #Gaza #Israel #Genocide #Warcrimes #WolfBlitzer

Loading comments...