Rafael Cruz, Sr. linked to Lee Harvey Oswald's CIA activities in New Orleans in August 1963. Another bit of bad news for Ted Cruz's campaign. God is not on your side Ted! Right on cue, the CIA's favorite psyops website Snopes weighs in with its standard debunking drivel. One thing from Snopes we'd all like to see are the Mikkelsons' IRS Form 990s showing their non-salary sources of income. http://radaronline.com/celebrity-news/ted-cruz-father-rafael-cruz-lee-harvey-oswald-new-orleans-photo/
WAYNE MADSEN