Store wide disclosure of immigration status My cousin's co-worker is working legally in the US on a green card (moved here with her parents). The company's HR sent an email to every employee at that branch stating that:  

1) The co-worker is not a citizen  

2) Her green card is about to expire

The co-worker's green card is in the process of being renewed, (and will be renewed before the old one expires) and is at no risk of being deported. Did the company do anything illegal by releasing this information to all the employees?