Meet the Prime Minister of Luxembourg Xavier Bettel and his husband Gauthier Destenay 

It has emerged that a picture  purported to be that of the Prime Minister of Luxembourg Xavier Bettel and his husband  Gauthier Destenay  in which Mr. Bettel allegedly wore a long dress was not really the couple. That picture which got tongues wagging on social media locally and internationally is rather that of Conchita Wurst,  an […]