Executive Director Imtiaz Ahmed Email: ed@rcss.org Tel: + 94 112 690914 Fax: + 94 112 690 769   Imtiaz Ahmed is Professor of International Relations and Director, Centre for Genocide Studies at the University of...

Read More