almendron.com
Assimilation’s Failure, Terrorism’s Rise
Six years ago today, on July 7, 2005, Islamist suicide bombers attacked London’s transit system. They blew up three subway trains and a bus, killing 52 people and leaving a nation groping for answe…
Kenan Malik