Google insider and whistleblower Zach Vorhies says Google is "acting as a foreign intelligence propaganda outlet" for China.
A senior Google manager exposed the search engine and social media giant’s suppression of speech and democracy in a Project Veritas report released today.