ICTMN Staff
6/12/12
Primary elections are taking place across the United States today, as voters in Virginia, Maine, Nevada, North Dakota and South Carolina look to fill Senate and House seats...