• Wion
  • /World
  • /Curfew imposed in several US states: More than 2,500 protestors arrested

Curfew imposed in several US states: More than 2,500 protestors arrested

Curfew imposed in several US states: More than 2,500 protestors arrested
Mass protest continues across the United States for the sixth consecutive night over the killing of an unarmed black man George Floyd at the hands of a white police officer.