>>Looks like the islamofascists already blew it up and they tried to piece it back together.<<
Ironic considering that western Europe’s largest mosque (a 40,000-seat capacity) is being constructed next door to London’s Olympic Village.
Will self-detonation be a demostration sport at the London games?
demonstration sport, that is.