Why Rand Paul is Calling Obama's BP Comments "un-American."

by