The recent scathing report on human rights violations in Britain has intensified pressures on the UK coalition government for its double standards in dealing with rights issues.
The recent scathing report on human rights violations in Britain has intensified pressures on the UK coalition government for its double standards in dealing with rights issues.