Powerful cyclone kills 24 in India - Barbados Today