By | July 17 2012 7:37 AM

Francois Hollande is in a tough spot.