"If this is the person responsible... we're very happy that the Cambridge police have found him and we hope that this will be the end of this situation and these types of things in Cambridge," Yasin said.
If convicted on all the charges, Bargeil could face up to 22 and a half years in a state prison, plus a fine of up to $11,500.
--Staff Writer Garrett M. Graff can be reached at ggraff@fas.harvard.edu