Mehran Marri in Geneva

Baloch nationalist leader Mehran Marri was recently denied entry into Switzerland at the behest of the Pakistan government. Photo: Wikimedia Commons

November 23, 2017 5:31 PM (UTC+8)