How does Israel dog walk America? Follow the money!

Question billions in American aid to Israel? Make fun of Netanyahu? What happens to people who dare speak up? Follow the money with this…