http://historyreviewed.best/index.php/dumbass-chinese-scientists-thought-theyd-detected-a-signal-from-aliens-my-comments/
Dumbass Chinese Scientists thought they'd detected a signal from Aliens - My Comments