Harvard had given the students a deadline of midday Saturday to take down the encampment. The demonstrations are part of a wave of protests that have gripped college campuses across the country ...
24 hours ago
View all
Square near the center of Cambridge, Massachusetts, United States
harvardsquare.com
Harvard Square is a triangular plaza at the intersection of Massachusetts Avenue, Brattle Street and John F. Kennedy Street near the center of Cambridge, Massachusetts, United States. Wikipedia