By Kevin Barrett – Press TV – November 10, 2014 The continuing controversy over which Navy Seal supposedly killed Osama Bin Laden, and the allegedly ISIL-linked killings of two Canadian soldiers, are the latest media stunts designed to prop up the illusion of a “global war on terror” (GWOT) against radical Islam. The GWOT master […]
Source