LEA = Law Enforcement Authorites. I know this from having to get a good conduct certificate in NY for my current overseas employer and through the many applications I've made over the years to various other foreign carriers.
In the mean time, don't blow your brains out. There are decent jobs in the States if you need one. Maybe not the best money, but living in the sandbox or some polluted Chinese city is not necessarily worth what they might say they will pay you.