The president is already facing a torrent of public scrutiny in the wake of corruption-linked flood control projects.

Ragasa is forecast to hit northern Philippines on its way to southern China later this week.

A supertyphoon, which made landfall in the northern Philippines, cutting power and forcing the evacuation of thousands of residents, was headed toward China.