Man stabbed in Dudley Square

Location