Sarah L Bosha
Sarah L Bosha is an international human rights lawyer from Zimbabwe. She is director of legal research and human rights for the Center for Global Health Politics & Policy and a visiting professor of law at Georgetown University in Washington D.C.
