Legarda tells Marcoleta: ‘Take masters in national security’ 25 February 2026, 6:09 AM Read full story