Press Leaders Demand Immediate Release of Journalists in EthiopiaBy Kehinde GiwaMarch 15, 2022 Press Leaders have called on authorities in Ethiopia to release all Detained Journalists who are have been arrested in the East-African country. This call to release…