British police have launched a counterterrorism probe after “small improvised explosive devices” were found in envelopes bearing Irish stamps at London sites including Heathrow Airport, City Airport and Waterloo train station. Read Full Article at RT.com