World Vision Failed to Properly Vet, Provided Funds to Group Affiliated with Terrorists: Senate Committee Report
A new report from the U.S. Senate Finance Committee asserts that the humanitarian aid organization World Vision failed to properly vet a group it gave funds to. The group, the Islamic Relief Agency, has terrorist ties.

