New Delhi: At least 5 people have been killed and 21 others have been injured after a gunman, who fled a traffic stop, hijacked a mail truck and opened fire indiscriminately on officers and civilians in the West Texas cities of Odessa and Midland. The massacre took place on Saturday afternoon, police said.

Michael Gerke, Odessa Police Chief said that at least three police officers were among the wounded. The spree ended when the gunman – a white man in his 30s was killed by officials near the Cinergy movie theater.  However, it remains uncertain if the shooter had any political motive, the Odessa Police Chief asserted.

Speaking to the Washington Post, Odessa Mayor David Turner said,”There are a lot of people hurt and a lot of people scared. In a situation like this prayer is the most important thing. We’ll get through this.”

Following the mass shooting, Turner, who was on a holiday weekend trip to Fort Worth raced back to the city.

The carnage comes nearly a month after 20 people were killed in a mass shooting at a Walmart store in El Paso, Texas.  The massacre had taken place near the Cielo Vista Mall, a few miles from the US-Mexico border. Police had said that Walmart was ‘at capacity’ with shoppers buying back-to-school supplies at the time of the attack. A 21-year-old white man from Allen, who was believed to be the sole gunman was taken into custody.

Prior to the Walmart shooting, three people were killed and 15 injured in a shooting at an open air food festival in California. The gunman, Santino William Legan (19) was shot dead by the police soon after he fired at the people who had gathered at the annual garlic festival in Gilroy.