Parents of U.S. software engineer found dead in Singapore quit inquest saying the police evidence is fake and they do not trust the country’s legal process
Shane Todd, an American working on an 18-month assignment in Singapore, was found hanged in his apartment in June 2012 Dr Todd was researching new technology that could be used…
You must be logged in to post a comment.