Mohamed Hasan

Mohamed Hasan is a graduate of political science. He is currently working as a detention delegate for the International Committee of the Red Cross.

Audio available Bookmark Check Language Close Comments Download Facebook Link Email Newsletter Newsletter Play Print Share Twitter Youtube Search Instagram