Harvard Tenured Professor says aliens are abducting people? (He was struck and killed by a car walking home at night). 2.3K viewsedited 11:24