3 IEDs mailed to airports, train station in London
The three, improvised explosive devices were sent through the mail and appear to have been sent from Ireland, according to authorities.

All