MNLF factions sign unity pact in Libya (2003)
Keywords: Moro National Liberation Front