Listen

France's Socialist President Pays Nearly $11,000 A Month For Haircuts

300x250 Ad