Cyril Joseph says he was fired from the non-profit founded by Vito Lopez "because I did not endorse Maritza Davilla," a City Council candidate Lopez was supporting last year.
Joseph says the official reason he was given for losing his $10-an-hour custodial job after only a year was poor performance. He says others within the non-profit made it clear he was fired because of his political activities.
Lopez took a few questions from reporters afterward, but left before he could be asked about Joseph's claim. City investigators have already criticized the non-profit for lax financial oversight. Lopez defended the organization, saying he's "proud" they serve his community.