Democrat Troy Carter wins New Orleans-based U.S. House seat – NBC News

Democrat Troy Carter wins New Orleans-based U.S. House seat  NBC News “us democrats” – Google News

Read More...