India's population set to surpass China - Barbados Today