LONDON TERROR ALERT (MAY 18, 2017): Geneva-Based CIA Likely Plotting Attacks in London on May 18-25, 2017, Possibly Targeting Iconic Landmarks and/or Tourist Destinations Like Windsor Castle, Big Ben, Buckingham Palace, Double-Decker Buses, Heathrow Airport, London City Airport, London Underground, Palace of Westminster, Oxford Street and/or Trafalgar Square

Posted: May 18, 2017 in Breaking News
Advertisements

Comments are closed.