
World
The strange death of engineer Shane Todd — and the questions it raised
Engineer Shane Todd's 2012 death in Singapore sparked murder claims tied to a proposed IME–Huawei project; a 2013 inquest later ruled it a suicide.
By Thoughtful India Staff||3 min read


