October 21, 2026 Australian MP Helen Haines Loses Both Legs After Suspect Faces Court Over Alleged Deliberate Car Attack