Boston, MA 04/11/2011.Boston Police officers inspect a Route 15 bus that crashed into a building at the intersection of Dudley St. and Hampden St. after passengers assaulted the bus driver on Monday afternoon. .Alex Jones / www.alexjonesphoto.com
{}