War on Twitter: Nigeria summons U.S., U.K., Canada, EU envoys, order all broadcast stations off Twitter
The Nigerian government on Monday summoned the envoys of the United States, United Kingdom, Canada and the European Union over their recent comments on the
Read more