Pit, a landmark of Harvard Square, is demolished

"The Pit" landmark in Harvard Square has been demolished. I guess this was inevitable. The president received an awkward ...
Opinion
Good riddance to The Pit
Many people have fond memories of the Harvard Square landmark. But The Pit had a dark side that shouldn’t be glossed over.