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 ...