Larry Webb, who was found to have murdered Susan and Natasha "Alex" Carter in 2000, died in prison hours before the victims' bodies were found, ending a cold case.
Breaking
Homicide detectives in Trinidad and Tobago are investigating the suspected murder of an American man...
The suspected Afghan terrorist accused of gunning down two National Guard troops just blocks from the White House struggled for years with the violence he committed as part of a CIA-backed "Zero Unit"...
The withdrawal of Kiev’s troops from the contested territories they still hold would result in an immediate ceasefire, Putin said...
loading...