Naresh Bhatt told a Virginia court that he found his wife, Mamta Kafle Bhatt, unconscious and surrounded by vomit, lying around an open packet of insecticide by the bed.
Naresh, 36, is a Bhuva, meaning a ‘faith healer’, in Vinchhiya village in Ahmedabad district. Bhuvas are ritualistic practitioners believed to channel deities.…