Federal Prison Occupies Site of 1980 Winter Olympic Village in New York
By Christopher Zoukis Almost as soon as the closing ceremony for the 2018 Winter Olympics Games finished in the new 35,000-seat Olympic stadium in PyeongChang, South Korea, traces of the massive international games began to disappear. Rather than try to preserve the huge (although roofless and unheated) main stadium– which would take nearly all of […]