May 25, 2018 - New York, NY, USA - May 25, 2017 New York City..Harvey Weinstein leaves the First Precinct Police Station in handcuffs in Tribeca in New York City on May 25, 2017. (Credit Image: © Kristin Callahan/Ace Pictures via ZUMA Press)
{}