The Mercer Island Fire Department will this Thursday, June 26, receive artifacts from the September 11, 2001 bombing of the World Trade Center — a part of the floor and ceiling sections of one tower garage, and a post between the two that will eventually be incorporated into an art installation and placed in front of the newly remodeled Fire Station 92. A small ceremony will be held at 4 p.m. at the North Fire Station. More.