je.st
news
Parents insist engineer was murdered
2013-05-14 17:20:42| Electronics - Topix.net
Months before Shane Todd was found hanging in his Singapore apartment the American engineer told his parents his life was being threatened in a shadowy world of high tech secrets and espionage.
Tags: parents
engineer
insist
murdered
Category:Electronics and Electrical