This Day In History

April 27, 2006
Construction begins on Freedom Tower at the World Trade Center in New York City. This poster was created in response to the events of September 11, 2001.