Production delays of voting machines dog Comelec

Posted at Dec 15 2009 01:43 AM | Updated as of Dec 15 2009 09:43 AM

Watch more on iWantTFC