Huffington Post is reporting it and I saw no specific mention of Rand Paul's victory.
Looks like the nutjob Tea Partiers are winning.
What does it mean for the US and what will we do now? Will Rand Paul be absorbed into the Corporate-owned Senate or will he stand up for his principles and abolish the Department of Education?
Its crazy time in Washington!