By Alok Verma Finally, the NSA level talks called off. It is not surprising. Even the two countries perhaps knew it well from the word go knowing their respective positions. with the call off hopefully some sanity may also return into the political discourse which had vitiated the atmosphere so much that it almost looked like […]

Read More →