Courtesy BBC

Fish rain down on Lankan village

YOU must be familiar with the idiom “to rain cats and dogs”. But villagers in Sri Lanka were treated to a ... Published 08 May, 2014 06:21am