Lela Gilbert
US Senator Ted Cruz was booed off stage last Wednesday for defending Israel at an event hosted by the In Defense of Christians organization. But what really happened?
http://unitedwithisrael.org/pro-israel-senator-booed-off-stage-what-really-happened/