Jun172023 by Chris EberhartNo Comments Las Vegas police install cameras on home that reported ‘aliens’: Family ‘afraid for their safety’