translate English to German: The last remaining independent newspapers have been shut down, access to the Internet has been blocked and opposition activists have been detained, arrested and sentenced.
Die letzten noch verbliebenen unabhängigen Zeitungen wurden geschlossen, der Zugang zum Internet blockiert und Oppositionelle verhaftet, ins Gefängnis gesteckt und verurteilt.