National Police Chief, Pol Gen Kittharath Punpetch, has directed immigration police to enhance the screening process for incoming foreigners.
First of all, why not reviewing visa waiver scheme that has gone too far; extended to 93 nations?
Visa waving means no screening of prospective entrant in advance.
Just like the open invitation to the foreign criminals.