NHS Defeats Voldemort at the 2012 Olympics

“Americans left baffled by left-wing tribute to free healthcare during Opening Ceremonies,” reads the Daily UK Mail. You mean where Lord Voldemort and an assorted set of baddies were defeated by the National Healthcare System (NHS) of Britain along with an army of umbrella waving Mary Poppins-es? Sigh. Of course we were.

Continue reading