Maira Sheikh and MogheesUddin Khan

  • Human rights, legally speaking, are not based on some unwavering and impossible standard.  Even international law reflects a sort of lowest common denominator approach to what is considered a human right.  Within that international law framework, certain rights termed non-derogable, are ...

    Read More