Commentary Commentary: Enough Excuses—The Ethiopian Government Must Be Forced to ChangeMuluken TekleyohanesSeptember 15, 2025September 15, 2025 by Muluken TekleyohanesSeptember 15, 2025September 15, 20250105 By Muluken Tekleyohanes, for Ambassador Media The joint statement delivered in Geneva by 42 nations is more than a diplomatic note—it is a damning report... Read more