Thursday, July 21, 2005

London bombs


Picture stolen from Aljazeera (sue me)

Well they are at it again..not exactly sure who tho
I'm curious to see who will have the nerve to own up to this complete fuck up
Seriously, how hard can it be to blow yourself up with explosives strapped to your body?

BBC News Report here

Hits since July 18th 2005