Protest Held inside US Congress against CIA Torture by islamic voice 13 January 2015 13 January 2015 A group of protesters demonstrated inside the US Congress to demand the prosecution of CIA… Read more 0 FacebookTwitterPinterestWhatsappTelegramEmail