Deputy government spokesman Maj Gen Sansern Kaewkamnerd continues to insist
insist
Meaning: to keep saying very firmly that something is true
Thai Translation: ยืนกราน ยืนยัน
Learn more
the bombing was motivated by anti-coup political sentiment though the police seem less sure.