Kevin Rudd touring the world – at taxpayers’ expense? | Catallaxy Files
The French Socialist Party and the ALP are both full members of the Socialist International
The French Socialist Party and the ALP are both full members of the Socialist International