Sri Lankan Prime Minister Mahinda Rajapaksa has decided to cancel all public meetings to raise awareness on the importance of minimising gatherings in the wake of the threat posed by the coronavirus pandemic which has infected 18 people in the island nation

