IT employees at my workplace are from India, here legally and scared to death they will be deported. It’s devastating.

Comments