Iran’s Leaders Called Out By Billionaire Entrepreneur Richard Branson by Herald Desk February 25, 2023 0 Branson Criticizes Regime's Lack Of Transparency And Disregard For Human Rights