Britain on the Butcher’s Block?

No more hiding down the block when a bomb goes off. Now it’s up close and personal, with blood on their hands. And when the dirty work is done, the perpetrators explain themselves to witnesses. British soldier Lee Rigby was murdered last week, Wednesday May 22, 2013, in the Woolwich district of London. According to […]