The Guardian favicon

Troy Jackson secures Democratic nomination for Maine Senate seat after chaotic primary race