People are acting like the indian legend is the only plausible explanation. It isn't. The "Ladin" explanation seems just as plausible to me. Or it could be the sniper guy just made it up.
Further evidence is needed to resolve this burning issue.
Could be both.