Thanks for the Informative on the Chrystia Freeland clip. As you might know, what makes it so funny is Ms. Freeland has a tiny reputation for being somewhat humorless.... to say the least. Legend has it that her icy stare could stop a charging T. Rex. 
What's his moniker here?
Have him contact staff for help.