WORLD

20 dead as bombs target cathedral in southern Philippines

Two explosions at a Catholic cathedral on Jolo Island in southern Philippines killed more than a dozen people on Sunday.

01.27.2019
Contact Us