Search

Is a Hidden Hand Destabilizing Iraq?

https://youtu.be/utBtGHaQeac The United States has “hijacked” the anti-government protests in Iraq to destabilize the country for defying Washington’s demands, an American scholar says. “The United States occupying Iraq was one of the greatest war crimes of the past century and the occupiers are now calling for immediate new elections,” said Kevin Barrett, an author, journalist and radio host with a…

Read More