Canadian singer Sarah McLachlan is cancelling her cross-country tour.
That’s on the advice of a specialist, who says her voice needs more time to recover.
McLachlan initially postponed her tour, which included stops in Halifax and Moncton.
In a social media post, she says she’s devastated to have to cancel the 30th anniversary tour.