The July 20 explosion in the Beijing International Airport was caused by homemade explosive devices that a man set off inside Terminal 3, injuring himself but reportedly no others, CNN reported, citing state television.
Saturday, July 20, 2013 - 07:27