Transit of Venus marred in Kerala

The rare celestial phenomenon of Venus transiting the sun turned out to be a no-show in Kerala as the monsoon rains took centrestage, leaving hundreds of school children here disappointed.