Francis Joseph "Chiz" Guevara Escudero is a Filipino politician and lawyer who has served as a senator of the Philippines since 2022 and previously from 2007 to 2019. From Wikipedia
The government response includes an independent review, asset freezes, a pause on new flood‑control bids.