Fawaz Shaheen is a student of Law, Politics and Internatioal Relations at Aligarh Muslim University, Aligarh, India. He is also involved with issues of civil rights activism and advocacy.
Published in: North Africa, West AsiaWhy Saudi Arabia throws a tantrum in New York
The Saudis hope to win back a little of the moral authority they have lost in the last few months. The “major shift”...
Published in: openIndiaFarewell Chavez: Latin America loses its Nehru
His success lay in the fact that he became a voice for that which did not conform to the status quo in international...