Rwandan envoy to Uganda confirms Sandra Teta is back in Kigali

Sandra Teta.
Sandra Teta.
Glory Iribagiza