Shocking alien discovery reported in Mexico [VIDEO] – BABW News

BABW NewsShocking alien discovery reported in Mexico [VIDEO]BABW NewsMany writers or researchers who question conventional views of human history have used purported OOPArts in attempts to bolster their arguments. Creation science relies on allegedly anomalous finds in the archaeological record to challenge scientific …and more …read more    

Comments are closed.