Unprecedented official crackdown on dissent has seen opposition dismantled and scores of independent media and rights groups branded as 'foreign agents' or banned outright

Pages