An improvised explosive detonated on a bus Thursday in the southern Philippines, killing seven people and injuring 20 others, state-run media said.


More...