Ted Cruz goes all-in for Monsanto, calls people "anti-science ZEALOTS" for choosing non-GMO
00:00:00