Skip to main content

in reply to Protestation (English)

Disproven Russian propaganda in support of russia's imperialist war of aggression....brought to you by the "world anti-imperialist platform"..!