Allegations of Illegal Funding: 1,000 Debit Cards Linked to U.S. Christian Organization
The CBI is investigating a U.S. Christian group over allegations of illegal funding linked to approximately 1,000 debit cards issued by Truist Bank, which facilitated significant withdrawals across several Indian states. The inquiry raises concerns about foreign influence and potential extremism.
