India’s premier economic intelligence agency is probing The Timothy Initiative (TTI), a US-based Christian evangelical group, which has been accused of sending more than US$10 million to India in ...
The Enforcement Directorate (ED) is investigating the use of foreign debit cards by a global Christian mission to withdraw ...