Top Ten Biggest Police Forces in the World

Police force is very important department of every country the duty and responsibility of this department is to implement and maintain law inside the country. The world “Police” is derived from a Greek word “Polis” which means “city” in ancient times Greece used slaves as police force for several duties like protection, crowd control, making […]