Nigeria suspends Twitter indefinitely citing platform misuse

Twitter is a popular social media platform in Nigeria

Twitter is a popular social media platform in Nigeria