Federal MP John McVeigh has resigned from parliament with immediate effect due to his wife's ill-health, triggering a by-election in the regional Queensland seat of Groom.

Federal MP John McVeigh has resigned from parliament with immediate effect due to his wife's ill-health, triggering a by-election in the regional Queensland seat of Groom.
How closely have you been reading our online stories this week? Take The Walrus Weekly …
Although gambling advertising has long been an accepted part of telecasts showcasing sporting activities within …