Tag - Funmi Awelewa call out the show promoter who claims he secured USA visa for before his death