Kapuso Village Project, giving new hopes and building new beginnings | GMANetwork.com - Foundation - Articles

Check out the stories behind the 5 Kapuso Villages - a total of 852 houses!

Kapuso Village Project, giving new hopes and building new beginnings