Robert Spencer has the top story at Human Events today.
Britain is sinking fast, and in too many ways its government is its people’s worst enemy. Jihadists struck London on July 7, 2005 and Glasgow on June 29, 2007, and many still operate in Britain — but how bad is it now? To begin finding out, I spent the last week in London, visiting mosques and discussing the situation with locals. What I saw wasn’t shocking, but quite depressing.