Despite glitches, Comelec confident of automation

Posted at Jan 30 2010 02:01 AM | Updated as of Jan 30 2010 10:01 AM

Watch also in iWant or TFC.tv