fbpx
Home Tags Peter Egessa

Tag: Peter Egessa

More details emerge on Ugandan ICT expert abducted in Rwanda

0
Peter Egessa, a Ugandan Information Technology (IT) expert based in Kigali Rwanda, has been missing for 28 days and his family is desperate. According...

Latest Stories