A man has been charged for assaulting a teenage boy in Dunfermline last week. 

The 13 year-old boy suffered injuries to his face during the incident, which took place on Gordon Terrace on Wednesday, June 7.

Police say a 21-year-old man was arrested as a result of local inquires and will appear at Dunfermline Sheriff Court today (Friday).