Philippine Flag, World's Second Biggest

June 12 2008 - The symbol of Filipino's national pride that proclaims their freedom from tyranny and oppression was unfurled in Baguio City's athletic oval during the Philippine's 110th year of independence. It...

closeSign in to NowPublic

is reporting from