Home Authors Posts by Abdul Bari Nijrabi

Abdul Bari Nijrabi

1 POSTS 0 COMMENTS
Abdul Bari Nijrabi is President and Founder of the International Institute for Peace, Democracy and Development. He is based between Kabul and Washington, DC.

The Latest