by Ruby Rose June 22, 2021 1 Features Science & Technology Google’s history with China has given black eyes to both Google embarassed China, then tried to make it up to them. But Google employees weren’t having it.