An improvised explosive device found near the US embassy in Manila, Philippines, was detonated by police on Monday.

Two eyewitnesses said the device was placed less than 150 meters (500 feet) from the embassy by a person riding in a taxi, Philippines National Police Chief Ronald “Bato” de la Rosa said at a press conference. Continue Reading.