Next Media’s Grace Mbabazi relocates to USA
Man Jose Kayima Next Media's head of Sports and Operations Grace Lindsay Mbabazi has relocated in the United States of America. On Tuesday 2nd April, Next Media confirmed the departure of Mbabazi and other staff members.…