Kennedy and Tracy Osei a.k.a #KENCY2020 have welcomed twin girls, www.233times.net is reliably informed. Tracy is reported to have given birth in the United States of America on November 18, 2020. Kennedy Osei is the General Manager of Despite Media … Read more →