anthony weiner, bob turner, house of representatives, Israel, New York, Politics, Politics, Politics

Republican Takes Anthony Weiner’s Seat

In what some pundits are calling an ominous sign for the Obama administration, a Republican won the race to take Anthony Weiner’s House of Representatives seat, even though the seat represents a normally heavily Democratic district.