Shantha Rau Barriga

Shantha Rau Barriga

Shantha Rau Barriga is the founding director of disability rights at Human Rights Watch. 

Espanol | French |