8 things about India Nepal relationship
The ‘unofficial blockade’ imposed by India against Nepal expressing its discontent over the newly adopted constitution in Nepal has sparked anti- India sentiments in Nepal.
The ‘unofficial blockade’ imposed by India against Nepal expressing its discontent over the newly adopted constitution in Nepal has sparked anti- India sentiments in Nepal.