Another senior former military officer has denounced President Donald Trump's threat to use troops to suppress ongoing protests in the US.
The ex-Joint Chiefs of Staff Chairman, Gen Martin Dempsey, told National Public Radio that Mr Trump's remarks were "very troubling" and "dangerous".
Mr Trump's current and former defence secretaries have also spoken out.
On Monday, the president threatened to deploy the military to "quickly solve" the unrest if states failed to act.
Mainly peaceful protests have spread across the US since the death of African-American George Floyd in police custody last month.
While demonstrations over Mr Floyd's death appear to be simmering down in the nation's capital, the White House's security perimeter has expanded in recent days.
Police used batons and tear gas to clear protesters from nearby Lafayette Park on Monday, and have since erected high fences around the White House.
Who has criticised the president?
"The idea that the president would take charge of the situation using the military was troubling to me," Gen Dempsey said in rare public remarks on Thursday.
"The idea that the military would be called in to dominate and to suppress what, for the most part, were peaceful protests – admittedly, where some had opportunistically turned them violent – and that the military would somehow come in and calm that situation was very dangerous to me," he added.
Gen Dempsey served as America's most senior military officer under former US President Barack Obama from 2011-15.
His criticism comes a day after former Marine Gen Jim Mattis, Mr Trump's former defence secretary, denounced the president, saying he deliberately stoked division.
"Donald Trump is the first president in my lifetime who does not try to unite the American people – does not even pretend to try," Mr Mattis wrote in the Atlantic magazine. "Instead, he tries to divide us."
Mr Trump hit back via Twitter at the "overrated general".
Earlier that day, Mr Trump's current Defence Secretary Mark Esper had also spoken up.
He said the use of active-duty forces to quash unrest across the nation would be unnecessary at this stage, in remarks that are known to have displeased the White House.
What did Trump say about deploying the military?
Mr Trump said on Monday from the White House Rose Garden that he would act to disperse violent protesters.
"If a city or a state refuses to take the actions that are necessary to defend the life and property of their residents, then I will deploy the United States military and quickly solve the problem for them," he said.
While he spoke, authorities used force to disperse a mainly peaceful protest nearby so the president could walk to a historic church that was damaged by fire in the unrest and be photographed holding up a Bible.
The justice department had ordered Lafayette Square, just outside the executive mansion, to be fenced off for Mr Trump's walkabout.
By Thursday afternoon, that security zone was significantly expanded, with high fencing installed around the park area known as the Ellipse just south of the White House.
What other fallout has there been?
Also on Thursday, a moderate Republican Senator Lisa Murkowski broke ranks to say she was unsure if she would support Mr Trump's bid for re-election.
In what is being seen as the most outspoken criticism yet of the president from a senator in his own party, Ms Murkowski told the Washington Post: "I thought Gen Mattis's words were true and honest and necessary and overdue."
Shortly afterwards Mr Trump tweeted that he would campaign to throw the Alaska senator out of office when she is up for re-election in 2022.
Meanwhile, the New York Times has said it was wrong to publish an opinion column by Arkansas Senator Tom Cotton entitled, Send in the Troops.
It comes after dozens of journalists at the newspaper criticised the decision to run the piece, tweeting it put "Black @nytimes staffers in danger".
The Times initially defended its publication of Sen Cotton's column, which called for the military to be deployed against protesters – saying that it wanted to provide readers with a range of opinions.
But the paper later issued a statement saying "a rushed editorial process led to the publication of an Op-Ed that did not meet our standards".
More on George Floyd's death
US protests timeline
25 May 2020
George Floyd dies after being arrested by police outside a shop in Minneapolis, Minnesota. Footage shows a white officer, Derek Chauvin, kneeling on Mr Floyds neck for several minutes while he is pinned to the floor. Mr Floyd is heard repeatedly saying "I cant breathe". He is pronounced dead later in hospital.
Four officers involved in the arrest of George Floyd are fired. Protests begin as the video of the arrest is shared widely on social media. Hundreds of demonstrators take to the streets of Minneapolis and vandalise police cars and the police station with graffiti.
Protests spread to other cities including Memphis and Los Angeles. In some places, like Portland, Oregon, protesters lie in the road, chanting "I cant breathe". Demonstrators again gather around the police station in Minneapolis where the officers involved in George Floyds arrest were based and set fire to it. The building is evacuated and police retreat.
President Trump blames the violence on a lack of leadership in Minneapolis and threatens to send in the National Guard in a tweet. He follows it up in a second tweet with a warning "when the looting starts, the shooting starts". The second tweet is hidden by Twitter for "glorifying violence".
A CNN reporter, Omar Jimenez, is arrested while covering the Minneapolis protest. Mr Jimenez was reporting live when police officers handcuffed him. A few minutes later several of his colleagues are also arrested. They are all later released once they are confirmed to be members of the media.
Derek Chauvin charged with murder