A 17-year-old youth has been charged with assaulting two schoolboys.
Two 13-year-olds were attacked in Derby as they walked to catch a bus home from after-school studies, Derbyshire Police said.
CCTV showing the two victims being punched and kicked by a man in a grey tracksuit on the evening of Tuesday December 8 was released by the force on Monday.
The youth - who cannot be named for legal reasons - was charged yesterday and will appear at Southern Derbyshire Magistrates' Court today.
The teenager, from Chaddesden, has also been charged with two separate assaults, two counts of sending malicious communications, and two counts of resisting arrest.