Calgary’s opera house has removed a singer from future performances after he raised a Palestinian flag on stage.

Advertisement