During a rally in Toledo, Ohio, July 27, Republican presidential nominee Donald Trump said countries that get U.S. protection need to pay for it.