Stephen Lendman Russia urges world unity to defeat the scourge of terrorism. America created and supports it, a pretext for endless imperial wars, wanting whole continents carved up for profit and dominance. ISIS, Jabhat al-Nusra, Al Qaeda and…
more »