The radars in these older PC12's arent the best, and its very easy to get yourself into a nasty spot, more so at night when you cant look out the window and see with your eyes. Any experienced aviator who has probed around storms would have had at least one scary as ****e experience with flying thru a cloud that looked ok on the radar and turned out to impale you into the ceiling... storms in India I find are a totally different beast sometimes when compared to other places on the planet.
Sad news though, met the Captain a couple of times in recent months, seemed a super nice guy with lots of experience and common sense, he was more than helpful too.