Deposed Philippine President Joseph Estrada, the popular de facto leader of the political opposition, demanded on Tuesday that President Gloria arroyo step down amid allegations of vote fraud.
Arroyo must step down says former Philippine President Estrada.