Pakistani Zaireen (pilgrims) have staged a sit-in at Taftan, a town on the border with Iran, to register protest against…
Read More »Pakistani Zaireen (pilgrims) have staged a sit-in at Taftan, a town on the border with Iran, to register protest against…
Read More »