People claim they saw aliens after UFO crash-landed in Brazil in 1996, documentary reveals
It sounds like science fiction. On Jan. 13, 1996, the United States Air Force shoots down an alien spacecraft, which crashes six miles from a medium-sized town in southeastern Brazil. Seven days later, two sisters aged 14 and 16, and
Read More