Diamond Reynolds lived streamed her boyfriend Philando Castile’s shooting on Facebook after he was shot by a police officer during a traffic stop.

The horrific incident is just the latest in a spate of police killings in the United States and shows Reynolds explaining the situation to her phone while Castile sits slumped in the passenger seat slowly dying after apparently being shot four times, as CBS reported..

In the video, Reynolds says that they were pulled over for a “busted tail light”. Her boyfriend explained to the officer that he had a pistol which he was licensed to carry. When allegedly reaching into his pocket to retrieve his ID and wallet, the officer shot Reynolds multiple times.

A clearly shaken Reynolds can be heard telling the officer “Please lord don’t tell me that he’s gone. Please officer, don’t tell me that you did this. You shot four bullets into him, sir. He was just getting his license and registration, sir.”

Philando Castile was pronounced dead soon after arriving at a nearby hospital.

The live stream was deleted by Facebook soon after being posted but not before copies were uploaded to YouTube.

The death of Castile came within hours of another man, Alton Sterling, also being shot by police. That shooting was also caught on camera.

Warning: The following video contains graphic content.

VIDEO