Tags Carter Ruck

Tag: Carter Ruck

Yusuf Islam accepts libel award

Yusuf Islam, the singer-songwriter formerly known as Cat Stevens, accepted substantial libel damages and an apology for articles that claimed he was sexist and...