Francois Hollande, French President

France to the Rescue

by Brent Budowsky The Hill Magazine As European leaders gathered last week in Brussels to shape the fate of a continent, many eyes turned to Francois Hollande, the newly elected president of France and a… Read More