The tiny town of Rachel, Nevada, famous for its proximity to Area 51, has become even tinier in the last few years. According to a recent report by 8 News Now investigative reporter George Knapp, someone has bought up local businesses and shut them down, reducing the population by an estimated two-thirds.
Read More »