1066 AD in 2018 AD

By Jeffrey Markus:

The author needs not remind his readership of the countless and prolific terror attack attempts that have been made all over the U.K.

At what point does a society which birthed the Magna Carta, sent her navies to the farthest corners of the globe, exported a system of common law to her colonies, and stood at the fore of technological and scientific advancement take a pause and say “enough is enough”?

Read more: American Thinker