[Reblog]: Physicist Bill Foster Returns to U.S. House of Representatives

by Adrian Cho on 7 November 2012, 12:33 AM Coming back. Physicist Bill Foster (left) is returning to Congress after losing his seat in 2010. Credit: Bill Foster for Congress In the end, it wasn’t even close. Bill Foster, a Democrat and former particle physicist, handily defeated Republican incumbent Judy Biggert in the race in Illinois’s newly redrawn 11th congressional…