Home News Appeal Court President, Justice Bulkachuwa, recuses self from presidential election tribunal
End: 2022-02-28