20130303-213229-pic-746592430.jpg - Washington Times
Skip to content


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)

Featured Photo Galleries