Jury finds Iraqi teen guilty of planting London subway bomb

The home-made device partially exploded at Parsons Green station on September 15, injuring 30 people, but prosecutors say it could have been far worse

16 Mar 2018 - 10:13PM