Evidence: Google Translate blocked in China

evidence-google-translate-blocked-in-china