Locked horns!

New York City: Dialogue? What Dialogue? New Delhi and Islamabad have once again locked horns against each other at the 73rd session of the UN General Assembly (UNGA). The events preceding the respective addresses of the foreign ministers of the two countries were no less than a dramatic scene out of a political thriller, with […]