Most 3 Popular Posts of The Week!

Beijing blast: Small explosive device set off near US embassy

Police say the blast was caused by a "suspected firecracker device" and only the attacker was hurt.

Comments