barua and kanan devi official names are given in parentheses dr kaitesi usta agizwe visi perezida kizajya kigufasha guhitamo neza