Shimla or in British Indian orthography, Simla, is the capital city of the Indian state of Himachal Pradesh, located in northern India.
Shimla acts as...
Key Takeaways
China’s one-child policy led to a severe gender imbalance, leaving tens of millions of Chinese men without prospective wives in their own country....