Proof positive

A recent medical study highlights the magnitude of human rights violations perpetrated in Punjab even as the NHRC continues to deny evidence in the Punjab disappearances case As readers are aware, the National Human Rights[…]

Definition of State Repression

Wikipedia – The Free Encyclopedia – defines State Repression or Political Repression in the following terms: Political repression is the persecution of an individual or group for political reasons, particularly for the purpose of restricting[…]