Officer seen punching man on video fired for rule violations

CLEVELAND (AP) — A white police officer who punched an unarmed black man more than a dozen times during a traffic stop outside Cleveland was fired for use of excessive force and other rule violations, the town’s mayor said Friday.