Fr. Lino Bugamisan, Parish Priest of Rapu Rapu Island addressing rally in Legazpi against Lafayette Mine on Rapu Rapu Island, Philippines.

Photo | August 25, 2006

Fr. Lino Bugamisan, Parish Priest of Rapu Rapu Island addressing rally in Legazpi against Lafayette Mine on Rapu Rapu Island, Philippines.

Categories