As Atrocities Unfold, Those Documenting Rights Violations Are Getting Laid Off
April 24, 2024 Human Rights Watch just let go of 39 staffers. Workers are demanding executives take pay cuts instead Ad Policy Human Rights Watch is laying off workers and shutting down its film festival. (Pavlo Gonchar / SOPA Images / LightRocket …