A German human rights group filed a criminal complaint in court against Alfreda Frances Bikowsky, a CIA agent dubbed “Queen of Torture.” The group claims …
Via Youtube
A German human rights group filed a criminal complaint in court against Alfreda Frances Bikowsky, a CIA agent dubbed “Queen of Torture.” The group claims …
Via Youtube