Kim Beazley


Profession: unknown


Politics calls for robust debate and criticism, but this should never descend to personal and demeaning slurs.
Kim Beazley