1 day agoREMINDER - IN 2013, DEBORAH TAVARES REVEALED A SHOCKING NASA DOCUMENT PUBLISHED IN 2001StantonLives