Queens man with 90 prior arrests indicted for slashing man on NYC Subway platform and anti-gay slurs

Ramon Castro, 55, has been charged on seven counts for hate crimes including¬†assault and aggravated harassment. The repeat offender allegedly yelled ‘I hate Latinos’ at the victim.