May You Live in Interesting Times Posted on November 3, 2016 by admin Hmmmm… CHINA JUST LAUNCHED ITS LARGEST ROCKET EVER