News

Long before the introduction of Christianity in the Philippines, there existed lemlunay, or the concept of paradise among the T’bolis, an indigenous people of South Cotabato.