“Barry Andrews: Russia’s leadership of the UN Security Council starting today is a ridiculous scenario”
Barry Andrews, a former member of the European Parliament and current CEO of GOAL, an international humanitarian organization, has been a strong advocate for human rights and justice around the world. With Russia taking over the presidency of the UN Security Council from today, Andrews remains vocal in his concerns regarding the country’s controversial actions, … Read more