BREAKING: London Under Attack Again
At least 22 people have been injured in a terrorist attack at London’s Parsons Green metro station in West London on a packed rush-hour commuter train at around 8:20 a.m. local time with a home-made bomb that engulfed a coach in flames, though it failed to explode fully. This is […]
Read more ›