Check out this wacky Police force in Lahore Pakistan

6,794
-4
Posted by moku 3 years ago in Cool videos
COPY
COPY
Story Continues Below

Dolphin Force is the new police force to handle street crimes in Lahore, Pakistan. Currently this force operates only in Lahore, Punjab, Pakistan.

Click to View or Post Comments Hide Comments