Lahore Weather


Turkey detains 20 alleged Islamic State members: Media