Green Party announces independent investigation and no-fault suspension of Aimee Challenor
31 August 2018 Aimee Challenor has today been suspended on a no fault basis from the Green Party of England and Wales, following consideration by the relevant internal bodies of a number of complaints that have been made against her. In line with our p… read more

