Curfew Imposed or Rambukkana as protestor died in police shooting
Police curfew imposed for Rambukkana police division until further notice. Public are prohibited...
Read MorePolice curfew imposed for Rambukkana police division until further notice. Public are prohibited...
Read More