- WND - http://www.wnd.com -

Ted Cruz: Obama admin. reminds me of Castro's Cuba