Enlarge Photo

Electrical engineer Shane Todd was said by police in Singapore to have hanged himself, but the U.S. citizen’s father believes he was murdered. (Provided by the Todd Family)

Happening Now