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