An explosion at London Tube station on Friday morning during rush hour, is according to authorities, indeed a terrorist attack. The London Ambulance service has said that twenty tree people went to the hospital for non-serious injuries. Injuries included burns and injuries related to the stampede as travelers tried to escape. According to The National … Continue reading “London Explosion During Rush Hour Leaves Many Injured”