Hundreds of workers from various sectors protested in the Philippines over rising fuel costs and the economic crisis linked to the Iran war. — March 27, 2026
Issue No. 26011