Lawmakers in the U.S. House of Representatives overwhelming passed a $95 billion foreign aid bill this past Saturday. The measure now heads to the Senate, which ... Read more