Rain in Several Areas as Strong Winds Sweep Parts of Sri Lanka

Several spells of showers are expected in parts of Sri Lanka on Saturday (22), while fairly strong winds of up Continue Reading