US Extradition of Alex Saab is Illegal & Unfounded: Lawyers & Legal Experts
Written by Saheli Chowdhury and Stephen Lalla Venezuelan businessman and diplomatic envoy Alex Saab, held in the African island nation of Cape Verde and facing extradition to the United States,…