Art Teacher Who Chased Reporters With Machete Surrenders to NYPD
A former art professor at Hunter College in New York City turned herself in to police on Thursday after she appeared to brandish a machete at a pair of New York Post reporters on Tuesday. Shellyne Rodriguez, 45, appeared to wave a machete at a New York Post news crew who had visited her apartment building on Tuesday in an ...
Read more