Man Claims Responsibility For Shooting An Alien In Downtown Las Vegas According To Arrest Report
Police have charged a man from Las Vegas with murder after he confessed to killing a man and claimed that he had “killed that alien”. On November 9th, the occurrence took place in the 400 block of South 10th Street.…