Entertainment

Gallery

Yusuf - formerly Cat Stevens

Yusuf - formerly known as Yusuf Islam, and before that as Cat Stevens - is residing in Melbourne to produce his show 'Moonshadow' . We have a look back in pictures at the life of the singer.