Tom Borelli
Tom Borelli Ph.D. is a contributor to America's Voice News and a TV and radio political commentator.