Internet monitor FilterWatch warns that authorities are trying to cut the country off from international connectivity.
Internet monitor FilterWatch warns that authorities are trying to cut the country off from international connectivity.