Worlds Best Police Department There was a competition to find the best police department of the world. A rabbit was released in to the forest and 3 best police departments was asked to find it. London police was the first on the scene. They questioned every one around the forrest and declared...