Sister Kakare Biita, who renewed her vows in May this year, is ‘crowned’ by Tibwau.
June 10, 2026
May 19, 2026