India-Nepal ties hit another flashpoint on Sunday after 13 personnel of the Sashastra Seema Bal (SSB) were detained by the Nepal Armed Police Force (APF) in Jhapa (Nepal). They were released after several hours in custody. While India contended that only two of the personnel, who were unarmed, had...
↧