Skip to main content

Posts

Showing posts with the label senegale
The stinking big fish ... Compare the title with the content : it says the West, but there is no single paragraph about the West's role in this so-called report. Russia is mentioned once, though.