Britians Won’t be Bowed or Broken
The barbarians are at it again. 4 bombs were detonated in London, 3 in the Tube (subway stations) and one double decker bus, at this point 37 confirmed dead and hundreds wounded. Could have been even worse, London police found 2 unexploded bombs in the area. One reader on Daily Kos (webpage deleted) says “Today we