Channel 4 reports Roland Carr, 51, was arrested on a charge of domestic assault and battery on a child after a witness saw him punch his seven-year-old son this afternoon. AlertNewEngland reports the two were on a 16 bus at the time.
Help keep Universal Hub going. If you like what we're up to and want to help out, please consider a (completely non-deductible) contribution.