An American Muslim leader barred from leaving the country was finally allowed to return to the US over the weekend.
According to the Salt Lake Tribune, the Utah-based Muslim leader Yussuf Awadir Abdi was expected to arrive in Salt Lake City at 2pm (11pm Kenyan time) on Sunday where he planned to hold a press conference over his ordeal in Kenya.