Feds Kept Promise of $20 Billion in 9/11 Aid
In the confusing days following Sept. 11, 2001, the federal government put a price tag on the epic cleanup: $20 billion.

MONEY MOVES: Federal aid for recovery after 9/11 helped build the new Fulton Street Subway Station at Fulton Street and Broadway Avenue. Amal Chen/The Epoch Times
|Updated:






