New Haven, Connecticut, police officer Robert Ferraro has been placed on administrative leave after being charged in Las Vegas with reckless driving and driving under the influence of alcohol and/or a controlled substance resulting in death. Ferraro was driving a Rolls-Royce Cullinan with three other officers and two women as passengers. The vehicle left the roadway, crashing into a vehicle in a private driveway, and then collided with “utility poles, landscaping and a fire hydrant.” A Las Vegas police department report said Ferraro appeared to be impaired when officers arrived. One of the other officers, Joshua Castellano, was taken to a hospital, where he later died.
Founded in 1968, Reason is the magazine of free minds and free markets. We produce hard-hitting independent journalism on civil liberties, politics, technology, culture, policy, and commerce. Reason exists outside of the left/right echo chamber. Our goal is to deliver fresh, unbiased information and insights to our readers, viewers, and listeners every day. Visit https://reason.com