Threatening Channels TV is cowardly deflection – Abimbola blows h0t
After Nigerians criticised the National Broadcasting Commission for trying to strong-arm the television station, Channels TV, over their interview with the spokesperson for the Independent People of Biafra, Emma Powerful, a more contrite…