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?
Please Login to reply.
What the fuck is that headline