Dozens of passengers aboard a public transport bus traveling from Addis Abeba to Debre Markos were reportedly taken by armed men in the North Shewa zone of the Oromia region on May 19, 2026, according to a statement from the bus operator. The incident took place in an area locally […]
