Nepal is a buffer between China and India and is considered by New Delhi as its natural ally, but China has made inroads by pouring aid and infrastructure investment into what is one of the world's poorest countries.
from International: Top News And Analysis https://ift.tt/3lV9nAc
via Dear Immigrant
No comments:
Post a Comment