A Green MP in New Zealand has been forced to stand down from her positions after a boutique owner accused her of shoplifting from their high end store.
Only in New Zealand


A Green MP in New Zealand has been forced to stand down from her positions after a boutique owner accused her of shoplifting from their high end store.