Europe

French President François Hollande Slams Affair Allegations

French President François Hollande is threatening legal action over a tabloid photo-spread that allegedly showed the world leader dallying with a French actress.

Got a tip? Send it to The Daily Beast here.