Nollywood producer, Ikechukwu Nnadi, popularly known as Andy Best, is dead.
He was confirmed dead at a private clinic in Owerri, the Imo State capital, on Tuesday, March 19, 2024.
Nnadi was said to be battling with a prolonged ailment before his eventual demise.