September 11 and political Islam: The elephant in the room · Rebel News · Sentinel