An Election In A Tiny English Town Is An Ominous Sign That Europe Is Coming Apart

Townhall.com Staff
|
Posted: Oct 10, 2014 10:58 AM
Last night, a small British nationalist party won its first seat in England's parliament.