A man has been arrested in connection with the rape of a teenager in Fife.
An 18-year-old woman was attacked within a car on Monday, July 6.
Police were called after the victim was found in the Limepark Crescent area of Kelty at around 11.15pm that night.
She disclosed to officers that she had been attacked shortly before in an unknown location.
A 42-year-old has now been arrested and charged over the incident.
He is due to appear at Dunfermline Sheriff Court on Tuesday.
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country