Pull to refresh
Logo
Syed Hassan Naqvi

Syed Hassan Naqvi

Karachi Commissioner

Appears in 1 story

Last updated May 22, 2026