English Usumain Baraka Cited by user Thefutureisfemale on 21 Mar 2023 Usumain Tukuny Baraka is a Sudanese activist and asylum seeker living in Israel. He is a leader of Israel's asylum-seeking community and the first Darfuri refugee to…