US Compels Small African Country to Imprison Venezuelan Diplomat – International Human Rights Delegation Files Habeas Corpus to Free Alex Saab
June 7, 2021. Praia, Cabo Verde. The Venezuelan diplomat Alex Saab, imprisoned for trying to buy humanitarian supplies from Iran in legal international trade but in violation of illegal US … Read More

