Nigeria’s federal government Wednesday insisted that all Over The Top (OTT) platforms, such as Facebook, WhatsApp, and Instagram, must register…