Mysterious death in Saudi Arabia of US employee of Israeli defense firm prompts investigation

 

Investigation by the US State Department started when Saudi authorities claimed Chris Cramer committed suicide and his family insisted that Chris was murdered.

Leave a comment

Leave a Reply