Dolphin Force barred from setting up check-posts in Lahore

LAHORE: Punjab police have barred personnel of Dolphin Force from setting up check-posts in the city over concerns of misuse

Read more

Pin It on Pinterest