Dr. Gina appeared on Your World with Neil Cavuto to discuss Ted Cruz's presidential run announcement and his call to abolish the IRS. Follow Dr Gina on Facebook and Twitter