BusyBodyQueen

Sunday, February 17, 2013

Dr Shane Todd

Dr Shane Todd was found hanged in an apparent suicide in his home near Chinatown last June, but his parents their son was murdered over his work. Police and A*Star deny allegations raised in foreign news report by parents of research scientist.

No comments:

Post a Comment