Short and Sweet Stupid London Terrorists By Jack Dawkins - June 12, 2017 322 Share on Facebook Tweet on Twitter What’s this I hear about so called Islamic State claiming responsibility for driving a boat into the Thames Barrier as a potential act of Terrorism? Something about the month of Ramadam?