Home Tags BP

Tag: BP

Six Years: The price Nazanin paid for 110 years of bad...

While this young woman – the mother of a young child – was languishing for 6 years in the filth of an Iranian jail three prime ministers and five foreign secretaries played silly buggers before doing the decent thing and paying up.

What's HOT from Senior Editors