Terrorism in London

TERRORISM IN LONDON….Oh crap.