After a two-months stall, in only two days Enrico Letta presented Italy with its best government ever. Enrico Letta has no easy task in front of him, but the brilliant way he quickly passed the first test gives good reasons to hope.
Read Whole Story
Get top stories and blogs posts emailed to you each day.