London: (By Hannah Chowdhry and Juliet Chodhry) Islamabad’s Capital Development Authority demolished 115 houses of Christian Slum dwellers, but left Muslim homes standing.
The demolition took place, despite Islamabad High Court and the Supreme Court of Pakistan having previously r