Idols SA season 9 contestants, twins Neliswa Mxakaza welcomed her baby.In a post on social media, Neliswa said, “The best Christmas gift ever. Merry Christmas to you all.”Neliswa announced her pregnancy on social media that she is expecting her first baby with her partner of...