This week in the UK, George Galloway was elected to parliament with a landslide victory in a by-election in Rochdale. On its face, these results are quite remarkable: Galloway finished with almost double the amount of votes of his closest rival, an independent who received little media attention, and both soundly defeated the Labour and...
Read More