A group of about 30 people, including children, took their plea to Holyrood, where they held banners protesting against Omar al Bashir's regime in Sudan.
Dozens were killed in a week of demonstrations last month in protests sparked by austerity measures. The unrest prompted the United Nations human rights office to call for restraint.
Omar Gaili, 50, who lives in Edinburgh, took part in the Holyrood demonstration and said: "We hope to draw the attention of MSPs and the UK Government, and get them to put pressure on the regime in Sudan to stop the systematic killing of protesters and innocent people all over the country."
Ahmed Saied, who came to Edinburgh after suffering torture, said: "Thousands of peaceful demonstrators and political activists were arrested. Activists, including women and children, are facing unbearable torture inside the prisons."