(Reuters)
National
Texas high-rise implodes
Workers brought down the 12-story Westchester Plaza building in Fort Worth on March 18 to clear the way for new development.
Read More