Saad Hafiz
Saad Hafiz is an analyst and commentator on politics, peace, and security issues. He can be reached at shgcci@gmail.com.
Saad Hafiz is an analyst and commentator on politics, peace, and security issues. He can be reached at shgcci@gmail.com.