By Kyle C. Berry In 1997, four Navy sailors in Norfolk, Virginia were arrested for the rape and murder of ...
By Kyle C. Berry In 1997, four Navy sailors in Norfolk, Virginia were arrested for the rape and murder of a young woman. The men were trained to endure stressful situations, but they could not withsta ...
Read more