While the Newcastle United Premier League club is backed by the Saudi £ 305 million, most fans are happy but Amnesty has human rights concerns. Please...
Nine citizens in the UK, including five MPs, have been punished by China after alleging human rights violations against Uighur Muslims, saying they will “double” the...
Recent Comments