COMELEC or COMELEAK?

Reading the local news got me like:
Are we doomed?

Advertisements