Hamas International Financing Prevention Act passes by majority of 363 to 46.

Read more