"There are at least 20 dead but details were still coming in," Deputy Police spokesperson Archon Kraitong told Reuters.

(Reporting by Panarat Thepgumpanat; Writing by Martin Petty; Editing by Peter Graff)