He has been interviewed .
He has been appeared on several talk and news programs including CNNi , The Hour , CBC , CTV , BBC , Jay Leno , and Discovery .
He has been interviewed and appeared on several talk and news programs including CNNi , The Hour , CBC , CTV , BBC , Jay Leno , and Discovery .