Russia says human error or technical failure two main theories for plane crash agenciesThe Jerusalem Post(photo credit: The Jerusalem Post)