News Top News $220m Fine: Meta threatens to halt operations of Facebook, IG in Nigeria byRasheed BamawoMay 3, 2025