Home › Forums › Mystery Booms and Loud Rumblings › What was that loud explosion noise over London at 10:15 pm on May 5 2016? › Reply To: What was that loud explosion noise over London at 10:15 pm on May 5 2016?
Has there been any news reports yet? What other sources are there for comments about this? (this is the only page I could find)