MILF infighting kills 2
A fierce armed showdown between two groups of Moro Islamic Liberation Front (MILF) rebels in three adjoining villages here has ...
A fierce armed showdown between two groups of Moro Islamic Liberation Front (MILF) rebels in three adjoining villages here has ...