When Minnesota police shot and killed Philando Castile during a routine traffic stop on Wednesday evening, his girlfriend broadcast his final moments alive using Facebook's video-streaming service.

It was down due to a technical glitch and restored as soon as we were able to investigate," a Facebook spokeswoman told The Register.

It's stretching credulity to think that the multibillion-dollar Silicon Valley giant – which hires the best of the best and champions the Open Compute Project – lost the feed to a server fault.

What seems more likely is that the video was flagged as inappropriate by a viewer, a Facebook staffer or contractor tasked with reviewing posts panicked and pulled the feed offline, and then it was reinstated once the mistake was realized.

Castile is seen lying slumped over in the driver's seat covered in blood, while a police officer covers him with a gun and shouts at the man's girlfriend to keep her hands where he can see them.

I told him to get his hands up," the policeman shouts, before cursing.

The text above is a summary, you can read full article here.