Recent posts

OPINION: On 2019 Election Transparency Woes

less than 1 minute read

Reports from COMELEC key persons and media outlets confirmed a sudden plunge in percentage in the transmission results around 92.89% at 5:45 am to 49.76% at ...