show_image_defaultthumb Silly western media elites. You thought it was tanks that were rolling down the street during the Tiananmen Square protests? According to this “first official Chinese government version of the event” is was nothing of the sorts and the Apollo 11 might have landed, but it wasn’t on the moon.