The court of Justice for the Economic Community of West African States (ECOWAS) has fined the Togolese government for its Internet Shutdown of 2017.  The court declared the government’s action to shut down the Internet on September 5 to 10, and September 19 to 21, 2017, as illegal and an […]

Categories