Himalayan Fraud Exposed: 6 Travel Executives Arrested in $20M Fake Rescue Scam

February 02, 2026