https://youtu.be/xM8sW0HsEos “The Americans are in Iraq on a mission of destruction,” according to Kevin Barrett, an American scholar and political commentator. The Pentagon on Sunday announced that two US troops have been killed by “enemy forces” while accompanying Iraqi security forces in Iraq. US Central Command said in a statement on Monday that the service members were killed during a mission…
Read More