FATF turns to examine India’s Terror Financing on November 5, 2023Karma works in mysterious ways. For years on end, India has called on the Global Terror Finance Watchdog to dangle the sanctions sword over its rivals in the name of state-sponsored terrorism. This time, however, it was New Delhi’s turn to have a taste of its own medicine when shrill alarm bells pointed to a […]