Memorials have been built since the tragic events of September 11, 2001. The 9/11 Memorial and Museum is located in New York City, near the former site of the twin towers. Read More in FOX News.   Read More in Red Pill NOWlej.