Few details are known about the charred body found on Fourth of July near the Seven Magic Mountains art installation about 25 miles south of Las Vegas.
Search results for:
The security guard, Brian Love, admitted that he did not call 911 after shooting at a man 15 times at a business complex in northwest Las Vegas, according to his arrest report.