India-Nepal: Sins of Omission & Commission
India's relations with its neighbors in South Asia -- all of whom are smaller in size than India -- have never been amicable and tension-free. India has often acted as the big brother and not taken adequate notice of how its behavior is perceived in these countries.
Aparna Pande | Posted 05.21.2012