Before anyone gets angry.... Remember race doesn't matter. If he did it(he probably did but innocent till proven guilty) , it's a bad thing and he should be punished by the law. The fact that he is Afghan doesn't matter,
People are good, people are are bad. Both are true regardless of their place of birth.
What kind of hell do you work in? You're boss deducts your wage for crying? If I had something happen while at work and started crying my boss would probably tell me to take the rest of the day off with pay and to let him/her know of I needed anything else.
I'm in Texas in the USA... Probably one of the most anti-employee places to work and still get this... Is your boss literally Satan?