Greens leader David Shoebridge has been embarrassed by the presence of the Russian ambassador at his inaugural address to the National Press Club.
Open True Mainstream to compare left, right, and center coverage