Blog > > Ted Cruz: The Obama Admin is The Most Anti-Israel Admin This Government Has Ever Had

Ted Cruz: The Obama Admin is The Most Anti-Israel Admin This Government Has Ever Had