This channel is owned and run by Ibsa Gemeda, former judge now human rights defender, lawyer, politician and content creator.