Amnesty International has slammed Europe for tolerating human rights abuse and torture, highlighting cases that support its claims.
Amnesty International slams Europe