MORO NATIONAL LIBERATION FRONT. To safeguard Moro (Philippine Muslim) interests and cultural identity, the Moro National Liberation Front (MNLF) was…
Read More »MORO NATIONAL LIBERATION FRONT. To safeguard Moro (Philippine Muslim) interests and cultural identity, the Moro National Liberation Front (MNLF) was…
Read More »