I can’t find a link on China Post’s website, but today’s front apge has a pic of a guard with an automatic rifle standing outside AIT. The caption says that they were deployed last night. According to one source it was routine because of 9/11. Hmm… that was last week.
Has anyone heard anything else about this??