At 4:32pm local time, a suspected suicide bomber detonated an explosive device equivalent to ~15lbs TNT in a crowded international arrival zone at Domodedovo airport, the busiest of Moscow’s three airports. At least 35 people were killed instantly while reports of those injured have been reported as high as 168. No one has claimed responsibility […]