India and Pakistan Celebrating – But Who Emerged Victorious in Kulbhushan Jadhav Case?

With the International Court of Justice (ICJ) finally giving verdict on much-awaited Kulbhushan Jadhav case, both Pakistan and India claimed victory. The narrative in Indian media paints a different picture of the judgment while Pakistan is displaying a totally different side of the story. So who won, India or Pakistan? After ICJ Ruling, Pakistan ‘Officially’ Grants … Continue reading India and Pakistan Celebrating – But Who Emerged Victorious in Kulbhushan Jadhav Case?