This article smells like fake news. Who exactly revoked their travel privileges? US immigration? Hard to believe they would be able to stop US citizen of 30 years from traveling abroad.
Canadian Immigration? Hard to believe too.