New York police officers stand outside Bellevue Hospital Center where film producer Harvey Weinstein is allegedly being held in Manhattan, February 25, 2020. REUTERS/Andrew Kelly

Political News, Analysis and Opinion
The Real News Network
New York police officers stand outside Bellevue Hospital Center where film producer Harvey Weinstein is allegedly being held in Manhattan, February 25, 2020. REUTERS/Andrew Kelly