Russia: Takeover of Iraq proves the “total failure” of US, British invasion
NOVANEWS Russian Foreign Minister Sergei Lavrov said Thursday that the spectacular seizure of Iraqi cities by advancing jihadist fighters was a clear sign of the “total failure” of the US-led invasion. “The events in Iraq […]
