UK pays $3.5m to settle Libya rendition claim – Africa – Al Jazeera English

by Machiavelli

UK pays $3.5m to settle Libya rendition claim – Africa – Al Jazeera English.

 

Advertisements