People claim they saw aliens after UFO crash-landed in Brazil in 1996, documentary reveals

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 a 21-year-old friend spot a tiny, frightened alien with big red eyes, crouching by a … Read more