Independent Policing Oversight Authority investigates use of excessive force on quelling students

  • | Citizen TV
    971 views

    Independent Policing Oversight Authority (IPOA) is investigating the use of excessive force police in quelling Multimedia University students strike yesterday. Human rights organisations have also come out to condemn the excessive use of force on university protesters seeking justice for Trevor.