Who is Harper ?

Do you mean that guy who was last seen at Sheldon Adelson's party in Vegas ?

http://www.nationalobserver.com/2016/04/12/news/stephen-harper-billionaire-sheldon-adelson-vegas-party-gives-sage-advice