Las Vegas police confirm fatal crash in west valley

Las Vegas police have confirmed a fatal crash has occurred Friday morning near Town Center Drive and West Flamingo Road. This is a developing …
Source: google