Description
Added on the 21/04/2021 17:19:43 - Copyright : AFPTV - First images
Police detain protesters on Moscow's Boslhaya Sukharevskaya Square as more than 500 people are detaine…
New Yorkers gather en masse in Times Square for a pro-Palestinian rally, chanting slogans and holding protest s…