A man has been charged with sexual assault after an incident involving a teenager on a bus.

On October 2, a teenage girl was 'inappropriately touched' by a man on a bus in Basingstoke, according to Hampshire Police.

READ MORE: 'Too many horrifying examples': Police boss welcomes ban on XL Bully dogs

Mohammed Salam, of no fixed abode, has been charged by officers with sexual assault.

The 60-year-old has been remanded in custody.

He is due to appear at Basingstoke Magistrates Court on Monday, November 6.