Rangers' vehicle meets accident near Islamabad Toll Plaza, 3 dead, 8 injured

2016-11-10 1

Rangers' vehicle meets accident near Islamabad Toll Plaza, 3 dead, 8 injured