A display at the University of New Hampshire campus in Durham, New Hampshire, is causing controversy after it’s removal by the school. UNH said the anti-sexual harassment project violated its language standards.
Subscribe to WMUR on YouTube now for more:
Get more Manchester news:
Like us:
Follow us:
Google+:
source