According to WCCO, Philando Castile, 32, was pulled over Wednesday because his vehicle had a broken taillight, his girlfriend and passenger, Diamond Reynolds, said while filming a viral Facebook Live video that captured the aftermath of the incident. Reynolds' 4-year-old daughter was also in the car, WCCO reports. The video was posted on the Facebook page of Lavish Reynolds, where it has received over 2 million views.
In the graphic video, which reappeared on YouTube and Twitter after Facebook briefly took it down, Reynolds said Castile was getting his wallet when he told police that he had a gun and a concealed-carry permit, WCCO reports. That's when an officer opened fire on Castile, shooting him four times, Reynolds said.