India Must Return Back Nepal's Land Which Is Taken By India
Back to the history, Nepal had made a deal with British when British ruled India. But when British left India, all the treaty made between Nepal and British well cancelled. Land take by British had to be automatically returned back to Nepal. But India did not return Nepal's land. Till now India has been dominating Nepal. That land must be returned back to NEPAL.