An improvised explosive device that, according to eyewitnesses, was placed near the US embassy in Manila, Philippines was detonated Monday, according to CNN. The witnesses claimed the device was left ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results