111 510 510 libonline@riphah.edu.pk Contact

Rights, the law and 2022

As 2022 comes to an end, it is important to review developments in human rights legislations enacted by the parliament of Pakistan. While it is impossible to analyze all the…

Against ‘liberal interpretation’

In the world of constitutional law, differences of interpretation make all the difference. Take, for instance, the issue of federal-provincial distribution of powers. What powers will the centre have and…

Taxing foreign rental income

Investment in foreign properties by a specific section of society in Pakistan has been a pretty common phenomenon, especially in countries like the UAE, UK and so on. Naturally, the…

Putting the record straight: a rejoinder

In response to our article [FBR: dismal income tax collection, Business Recorder, November 11, 2022], the Federal Board of Revenue (FBR) on its website issued Clarification I on November 12,…

Miscarriage of justice

The criminal justice system in Pakistan is not delivering much at the grassroots level, which is evident from the low conviction rate in the lower judiciary mostly in heinous crime…

The seniority principle

Political thinkers and the legal fraternity are in limbo; they cannot answer a hard question: should an SC judge be appointed on the basis of seniority or on merit (based…

Swindling small investors – the legal way

Pakistan’s ‘rooftop solar community’ is up in arms against the government. The reason behind the outrage is a one-word amendment recently proposed by Nepra in its regulations – to be…

What did the ECP find?

The ‘prohibited funding’ case against the PTI arose from a complaint filed by Akbar Sher Babar before the Election Commission of Pakistan on December 14, 2014. Nearly eight years on,…

The state and the disappeared

Enforced disappearances, also known as involuntary disappearances, are a persistent problem across Pakistan. It has been revealed by the Commission of Inquiry on Enforced Disappearances (COIED) that it has received…

Analysing petrol prices

The government recently reduced petrol prices by Rs3.05, bringing the new petrol price to Rs227.19 per litre, and increased diesel prices by Rs8.95 – the new price is Rs244.95 per…