A thundering explosion rocked London’s Trafalgar Square Saturday morning, sending hundreds of terrified visitors running shortly after police evacuated a section of the popular tourist spot on Day 3 of the Queen’s Platinum Jubilee celebration.The evacuation followed a 9:20 a.m. call to the Metropolitan Police about a suspicious vehicle in the square, The Sun reported. Cops tweeted about an hour later that the vehicle “was investigated and after police took action, we have no further concern.”
Load More
Load More