Several people injured in suspected terror attack in London
An explosion has happened at Parsons Green Underground train station in London, prompting commutators to flee in panic. As per the preliminary information, several people have been injured in the incident. It is the...