Giants return to Philippine town for annual parade
Angono, Philippines, Nov 20 (EFE).- Thousands of people took to the streets of Angono, the so-called Art Capital of the Philippines, on Sunday as giant effigies were paraded through the town as part...