Sri Lanka police imposed a curfew in the Rambukkana Police Division until further notice following unrest in the country with the clash between protesters and police in the city.
Sri Lanka police imposed a curfew in the Rambukkana Police Division until further notice following unrest in the country with the clash between protesters and police in the city.