Home Trending Foreign investors pull a record $12 billion from Indian stocks, sparked by Iran war