Page 29 · Metro - Islamabad

Bykea rider injured by bullets mistakenly fired by Dolphin Force