Moreira, creator of “Masks of the Revolution” taking lots of heat
Kiev: demonstrators wearing T-shirts of the radical Svoboda Party fight with police.
Français.RT, February 2, 2016
Translated from French by Tom Winter, February 7, 2016
Paul…
Read More...
Read More...