Error loading player: No playable sources found
05:22
To further understand the police violence in the United States, Josef Gregory Mahoney, a professor of politics at East China Normal University points out that authorities need to rethink police accountability.