Thirty people died and dozens were wounded in two mass shootings in Texas and Ohio, United States.
The first massacre occurred on Saturday morning in the Hispanic border city of El Paso.
A 21-year-old white gunman killed 20 people at a Walmart store.
The rampage appeared to be a hate crime, racially motivated.
Another gunman opened fire in a downtown Dayton, Ohio, early on Sunday and killed nine people.
At least 26 people were wounded in the attack.
Police shot dead the wounded.
U.S. President Donald Trump said the shooting was an act of cowardice and condemned hateful act, saying there are no reasons or excuses that will justify killing innocent people.
Indiana Mayor Pete Buttigieg denounced the rise of gun violence, calling for tighter gun control measures.
He said, America is under attack from homegrown white nationalist terrorism.
Pope Francis condemned the attacks on the defenseless people in the United States.
One of the shooters opened fire with a rifle on shoppers, the second surrendered to the police.
According to reports, the FBI opened a domestic terrorism investigation.
Police said, the shooting began at 1 a.m. local time and the motive behind the shooting was not immediately clear.
Police said, the individual had acted alone.
The identity of the shooter was not disclosed.