India may overtake China as most populous country even before 2027: Report

Chinese demographers say India will become the world’s most populous country earlier than the…