Police crack down on Cairo protest Posted on 20/06/201014/03/2015 By 3arabawy Police crack down on anti-torture protesters in downtown Cairo today. Blog khaled saidpigsprotests