US House approves bill authorizing $633 bln for defenseThe Jerusalem Post(photo credit: The Jerusalem Post)