According to Odii Tornado as his new moniker goes, Afia never gave birth to her twin children, James Ian Geiling Heerdegan and John Irvin Heerdegen Geiling in South Africa as she widely propagate in interviews.
He claims the kids were born in an uncompleted building in Kumasi. Tornado further said Afia was as broke as a church mouse and has no decent accommodation at that time hence her claim that she travelled to South Africa to give birth is a big fallacy.
He also mentioned that Afia’s recent trip to Amsterdam was to “whore”and fund her f@ke lifestyle.
Watch the video via link below.