Arrest report sheds light on deadly co-worker feud in Las Vegas
“City of Las Vegas maintenance workers told police about an alleged months-long feud between two employees that ended in a deadly shooting on June 12, shedding light on several incidents leading up to the shooting, according to a police arrest report obtained by 8 News Now.”
