Incessant rain since the early hours of Thursday threw life out of gear in different parts of the capital and elsewhere in the country. The downpour in two hours totalled 64 mm. Two persons were electrocuted when they came in contact with a snapped electric wire while crossing a water-logged road at about 10:30 am ... Read more