President Donald Trump. Image courtesy Reuters

US President Donald Trump will address the nation on Monday after two shootings left 29 people dead.

Concise News reports 20 people were shot dead while shopping at a crowded Walmart in El Paso, Texas on Saturday morning, and nine more outside a bar in a popular nightlife district in Dayton, Ohio just 13 hours later.

Advertise With Us

Trump will again find himself in the role of consoler-in-chief after a tragedy — which he has struggled with in the past — when he speaks at 10:00 am (1400 GMT).

Following the shootings, Trump said “hate has no place in our country,” but he also blamed mental illness for the violence.

“These are really people that are very, very seriously mentally ill,” he said, despite the fact that police have not confirmed this to be the case.

“We have to get it stopped. This has been going on for years… and years in our country,” he said.

In Texas, 26 people were wounded, and 27 in Ohio, where the shooter was killed in roughly 30 seconds by police who were patrolling nearby.