US Man Executed For Raping, Killing Drug Dealer's Girlfriend In 2001
Washington: An American man was executed Wednesday in Texas for the 2001 murder of a woman. In 2006,...
Washington: An American man was executed Wednesday in Texas for the 2001 murder of a woman. In 2006,...