Shocking pictures exposing police brutality in Zimbabwe
These are the shocking images exposing the brutality of the Zimbabwe Republic Police (ZRP) riot squad on Saturday as they beat up peaceful protestors pushing for electoral reforms in Zimbabwe.
Read More...
Read More...