Tag: Montana

Was he murdered? Mystery death of American engineer working in Singapore on cutting-edge military technology ‘who had deep misgivings about his work’

Shane Todd, an American working on an  18-month assignment in Singapore, was found hanged in his apartment in June  2012 Family claims he was murdered and Singapore  police refuse to accept help from FBI Todds also recovered hard drive with backup  data from son’s project Dr Todd was […]