Neil Breen has called out a trio of government officials who defied Australia's diplomatic boycott of the Beijing Olympics.

See omnystudio.com/listener for privacy information.

Neil Breen has called out a trio of government officials who defied Australia's diplomatic boycott of the Beijing Olympics.

See omnystudio.com/listener for privacy information.