Greens senator Lidia Thorpe resigns from Deputy Role

Australia News

Controversial Greens senator Lidia Thorpe has been forced to resign from the Party’s leadership team after an ABC investigation revealed she had been in an undisclosed relationship with an ex-bikie boss.

Credit ABC News (Australia)