Search Result
" Fouad Riad"

1 result

Egypt - Politics
3/24/2011 11:43:52 AM
Mubarak and his regime could face trial before the International Criminal Court for crimes perpetrated during his rule, a former ICJ judge tells Ahram Online