Question: What is the name of the complex where Aldrich Hazen Ames is serving a life sentence?
Answer: Terre Haute Federal Correctional Complex