No image available
/ 26 October 2007
Joseph Estrada, the jailed former leader of the Philippines, walked free on Friday as President Gloria Macapagal Arroyo faced criticism for pardoning the playboy movie star. Arroyo set aside her ousted predecessor’s life sentence on Thursday, just six weeks after he was convicted on corruption charges.