How does this play in the media of the Global South - Russia, China, India, Africa, S Amer.?

Do they see themselves as fighting Satan incarnate?

Reply to this note

Please Login to reply.

Discussion

What the fuck is that headline