SINGAPORE, May 13 (UPI) --Dr. Shane Todd, 31, was found hanging in his apartment June 24, 2012, shortly after quitting his job at the Singapore Institute of Microelectronics, Straits Times reported.In an opening statement at a coroner's inquest, Senior ...
[Published UPI - May 13 2013]