Turai Yar’Adua’s cancer centre abandoned 12 years after raising billions
As the world marks World Cancer Day, today, the multi-billion naira International Cancer Centre (ICC) located on Nnamdi Azikiwe Airport road in the Federal Capital Territory (FCT), is yet to take off