Terrorism financing is one of the most complex problems the democratic world is facing today. The transfer of funds to support terrorist activities has created enormous challenges across the world. This has fuelled several inter-religious and nationalist hate, and as such has put many nations...