WARNING: This story contains content which may be distressing for some readers.
A woman has live-streamed the fatal shooting of her boyfriend by police in the US state of Minnesota as protests continued over the police killing of another black man in Louisiana.
Philando Castile’s girlfriend, Lavish Reynolds, recorded him covered in blood as an officer pointed his gun at him.
He was shot as he reached for his driving licence, she said.
It follows the death of Alton Sterling, who was shot dead by police during an incident in Baton Rouge on Tuesday.
Hundreds of people have protested for two nights over Mr Sterling’s killing.
The deaths follow a long line of high-profile incidents involving African-Americans at the hands of the police, igniting a national debate about the use of lethal force.
Mr Castile had been stopped in Falcon Heights, a suburb of St Paul, because the car had a broken rear light, Ms Reynolds said.
“Police shot him for no apparent reason… No reason at all,” the distressed woman said as she recorded the scene.
Before he was shot, Castile told the officer that he was licensed to carry a concealed gun and had one in his possession, she said.
“You shot four bullets into him, sir. He was just getting his licence and registration, sir,” Ms Reynolds says in the video.
A child, Reynolds’s daughter, was also in the car at the time.
The girl could be heard crying as she tries to comfort her mother, saying, “It’s OK, Mommy. I’m here with you.”
Police said an investigation was under way and the officer involved had been put on leave.
Mr Castile’s mother, Valerie Castile, told CNN that her son was just “black in the wrong place” and said there was “a silent war against African-American people”.
She said that hours before the shooting, Mr Castile’s sister had expressed fears about carrying her own gun.
“My daughter said: ‘You know what, I really don’t even want to carry my gun because I’m afraid that they’ll shoot me first and then ask questions later.'”
Mr Castile, 32, worked as a cafeteria supervisor at a Montessori school. His cousin Antonio Johnson told the Star Tribune newspaper he was “immediately criminally profiled” because he was black.
About 200 people have been protesting outside State Governor Mark Dayton’s mansion in St Paul.
People have also been protesting online using the hashtag #BlackLivesMatter.