The Commander General of the Peruvian National Police is stepping down from his position amid widespread criticism over his administration. Continue reading... [ H/T Breitbart News ]