Former Prime Minister Kevin Rudd, now US ambassador, has been criticised for spending heavily on a party using taxpayer funds.
Former Prime Minister Kevin Rudd, now US ambassador, has been criticised for spending heavily on a party using taxpayer funds.