daylin

Costa Calls on Leach to Resign

daylin

Sexual harassment allegations against Daylin Leach has led a high ranking Democratic member of the State Legislature calling for his immediate resignation. WNPV’s Joe LeCompte reports.