Cat Stevens postpones North American tour and cites visa issues
Cat Stevens, who also goes by Yusuf, announced Monday that he has postponed the North American leg of his book tour due to unspecified visa issues
The Independent UK ·