The brutal killing of a 17-year-old boy reportedly beheaded by armed group members in North Shewa’s Dera Woreda has stirred public demonstrations across ...