7 years agoJust illegally filming the Star Trek Discovery trailer in a movie theaterPeter von PandaVerified
1 year agoCIA Archives: China: The Roots of Madness - The Cultural Revolution and Mao Zedong's ImpactThe Memory Hole