Commission on Elections Chairman George Garcia oversees the printing of official ballots for the National and Local Elections in May at the National Printing Office in Quezon City on March 15 2025. A total of 68,542,564 have been printed, so far, with 48 days to go. PHOTOS BY JOHN ORVEN VERDOTECommission on Elections Chairman George Garcia oversees the printing of official ballots for the National and Local Elections in May at the National Printing Office in Quezon City on March 15 2025. A total of 68,542,564 have been printed, so far, with 48 days to go. PHOTOS BY JOHN ORVEN VERDOTECommission on Elections Chairman George Garcia oversees the printing of official ballots for the National and Local Elections in May at the National Printing Office in Quezon City on March 15 2025. A total of 68,542,564 have been printed, so far, with 48 days to go. PHOTOS BY JOHN ORVEN VERDOTECommission on Elections Chairman George Garcia oversees the printing of official ballots for the National and Local Elections in May at the National Printing Office in Quezon City on March 15 2025. A total of 68,542,564 have been printed, so far, with 48 days to go. PHOTOS BY JOHN ORVEN VERDOTECommission on Elections Chairman George Garcia oversees the printing of official ballots for the National and Local Elections in May at the National Printing Office in Quezon City on March 15 2025. A total of 68,542,564 have been printed, so far, with 48 days to go. PHOTOS BY JOHN ORVEN VERDOTECommission on Elections Chairman George Garcia oversees the printing of official ballots for the National and Local Elections in May at the National Printing Office in Quezon City on March 15 2025. A total of 68,542,564 have been printed, so far, with 48 days to go. PHOTOS BY JOHN ORVEN VERDOTECommission on Elections Chairman George Garcia oversees the printing of official ballots for the National and Local Elections in May at the National Printing Office in Quezon City on March 15 2025. A total of 68,542,564 have been printed, so far, with 48 days to go. PHOTOS BY JOHN ORVEN VERDOTECommission on Elections Chairman George Garcia oversees the printing of official ballots for the National and Local Elections in May at the National Printing Office in Quezon City on March 15 2025. A total of 68,542,564 have been printed, so far, with 48 days to go. PHOTOS BY JOHN ORVEN VERDOTECommission on Elections Chairman George Garcia oversees the printing of official ballots for the National and Local Elections in May at the National Printing Office in Quezon City on March 15 2025. A total of 68,542,564 have been printed, so far, with 48 days to go. PHOTOS BY JOHN ORVEN VERDOTECommission on Elections Chairman George Garcia oversees the printing of official ballots for the National and Local Elections in May at the National Printing Office in Quezon City on March 15 2025. A total of 68,542,564 have been printed, so far, with 48 days to go. PHOTOS BY JOHN ORVEN VERDOTECommission on Elections Chairman George Garcia oversees the printing of official ballots for the National and Local Elections in May at the National Printing Office in Quezon City on March 15 2025. A total of 68,542,564 have been printed, so far, with 48 days to go. PHOTOS BY JOHN ORVEN VERDOTECommission on Elections Chairman George Garcia oversees the printing of official ballots for the National and Local Elections in May at the National Printing Office in Quezon City on March 15 2025. A total of 68,542,564 have been printed, so far, with 48 days to go. PHOTOS BY JOHN ORVEN VERDOTECommission on Elections Chairman George Garcia oversees the printing of official ballots for the National and Local Elections in May at the National Printing Office in Quezon City on March 15 2025. A total of 68,542,564 have been printed, so far, with 48 days to go. PHOTOS BY JOHN ORVEN VERDOTECommission on Elections Chairman George Garcia oversees the printing of official ballots for the National and Local Elections in May at the National Printing Office in Quezon City on March 15 2025. A total of 68,542,564 have been printed, so far, with 48 days to go. PHOTOS BY JOHN ORVEN VERDOTECommission on Elections Chairman George Garcia oversees the printing of official ballots for the National and Local Elections in May at the National Printing Office in Quezon City on March 15 2025. A total of 68,542,564 have been printed, so far, with 48 days to go. PHOTOS BY JOHN ORVEN VERDOTE