Today in History: New York city subway began operations at City Hall
Today marks the 119th anniversary of the opening of the New York City subway system. The subway was officially inaugurated on October 27, 1904, and has since become an essential part of the city’s transportation infrastructure. Inspired by underground transit systems in London and Boston, the subway initially faced challenges in securing financial backing....
Read More