One person was killed while at least 15 others were wounded when an improvised explosive device went off near a department store in Isulan last night.

read more…