Home INDIA Missing American citizen's body found in Himachal's Lahaul and Spiti; Amit Shah... INDIA Missing American citizen's body found in Himachal's Lahaul and Spiti; Amit Shah praises ITBP team By admin - June 16, 2024 108 0 FacebookTwitterPinterestWhatsApp American citizen Trevor Bokstaahlar’s body was found in a ravine between Kee and Tashigang in Himachal Pradesh’s Lahaul and Spiti district after he went missing during his visit to Spiti Valley.