In 2001, a mysterious ‘red rain’ fell over Kerala, India, leaving scientists puzzled. Some experts believe the red particles ...
UDF Opposition in Kerala accuses CPI of allowing liquor plant, challenges LDF's industrial growth claims, and rejects ...
KOCHI: Having consistently figured in the list of ‘most welcoming regions’ in India, Kerala has bettered its ranking this ...