At least 12 people have been shot dead and many injured by a Thai soldier in the city of Nakhon Ratchasima (also known as Korat), police say.
A defence ministry spokesman told BBC Thai that Jakraphanth Thomma, a junior officer, had attacked his commanding officer before stealing a gun and ammunition from a military camp.
He then opened fire at a Buddhist temple and at a shopping centre in the city, north-east of Bangkok.
The suspect is still at large.
Local media footage appears to show the suspect getting out of a Humvee-type vehicle in front of the Terminal 21 shopping centre in the Muang district and firing shots as people flee.