Seeba Chaachouh

Seeba Chaachouh holds a Bachelor’s degree in journalism and political science and is currently in her last year at the McGill Faculty of Law. Her areas of interest include human rights law, international law and corporate accountability and responsibility.

Articles de cet auteur

This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.