Lingayen-Dagupan Archbishop Socrates Villegas, a leader of the 1986 Edsa People Power Revolution, slammed the Senate on Thursday for moves purportedly meant to derail the impeachment trial of Vice
Lingayen-Dagupan Archbishop Socrates Villegas, a leader of the 1986 Edsa People Power Revolution, slammed the Senate on Thursday for moves purportedly meant to derail the…