The International Court of Justice (ICJ) is set to deliver its verdict in the Kulbhushan Jadhav case between India and Pakistan. Jadhav was handed a death sentence by a Pakistani military court, but India argued that the judgement was based on an extracted confession. Jadhav, a retired Navy officer, was arrested on March 3, 2016. […]

Read More