Feature4 years ago
India-Nepal ‘Beti-Roti’ : Ties between the two countries soured
The relationship between India and Nepal is often termed of ”beti-roti” ties resulting in a tight knit community where shared culture and marriages along with trade...