Reza Gharachorloo is an Iranian-British Human Right Activist who used to work as a legal adviser for Mizan International in London.
Reza Gharachorloo is an Iranian-British Human Right Activist. This British Human Right Activist used to work as a legal adviser for Mizan International in London.