PATH OF 100 MONKEYS






Rains lash Kerala as monsoon nears

Rains lash Kerala as monsoon nears: The first rains of the season lashed Kerala on Friday, which the Indian Meteorological Department said meant the...