A waitress, a mechanic and a Nascar driver running for US Congress
Come November, American voters will elect not just their 47th president but also decide the future of the US Congress. All 435 seats in the US House of Representatives and 33 seats in the Senate are up for election on 5 November. The two major parties …