Why "foreign" nationals?
Why not say "Chinese" nationals (as this is not the first case of such behaviour by involving Chinese)? Of course, saying "Chinese" would be racist, but singling out "foreigners" is not racist, right?
Thais would never store dangerous substances in a residential area, would they?