movie reviewMoviesMovie Review: ‘Project Ithaca’ Posted June 11th, 2019 by Dave TaylorThey’re among us. In fact, aliens have been abducting humans for decades, without us noticing much of anything. Except for one brave group…