1
Total Mentions
1
Documents
0
Connected Entities
Location referenced in documents
EFTA00285909_sub_003 - EFTA00285909_300
f the enormous fiscal pie for its construction and management. After much political and scientific wrangling a site just south of Dallas, Texas, in Waxahachie, was chosen. Whatever the moti- vation, Texas seemed particularly appropriate, as everything about the project, which was approved in 1987 by Presid
No connected entities