The European Court of Human Rights in Strasbourg, France
The European Court of Human Rights in Strasbourg, France

Iraqi woman who faked father’s murder is stripped of payout