List of Special Police Units - Sri Lanka

Sri Lanka

Sri Lanka Police Service
  • Special Task Force (STF)

Read more about this topic:  List Of Special Police Units