A new addition to the Piggipedia: Police Lt. Colonel Muhammad Saleh, one of the officers involved in torturing the April 2008 Mahalla Uprising detainees
A new addition to the Piggipedia: Police Lt. Colonel Muhammad Saleh, one of the officers involved in torturing the April 2008 Mahalla Uprising detainees