Nation

People ‘Storm Area 51’ with alien-themed music festival in Nevada desert

Rachel, a town of about 50 people, is the closest habitation to Area 51, a military facility that for decades has fueled conspiracy theories.