By admin April 26, 2021 Business , marketing News and Trends Share on FacebookShare on Twitter The country has since faced an outcry over its censorship of free speech.