Recent studies and reports suggest that foreign aid/intervention has been somewhat futile in eradicating conflict. In this study, we develop a simultaneous donor/recipient model of foreign aid and terrorism. Thereafter, we extend our theoretical propositions through a machine learning algorithm of inductive causation. We find that terrorism increases foreign aid, however foreign assistance is futile in mitigating terrorism. Additionally, socio-economic factors influence foreign aid given by the donors. But foreign assistance is unsuccessful in enhancing the livelihoods of the underprivileged. We conclude that foreign aid policies need to be more efficient.