They're French?
Yes, French. But I have personally seent them do good work in other countries. As for the USA, their "aid" seems to be "F'em."