Three men have been charged after police seized heroin with a street value of £50,000.

The men, aged 60, 42 and 28, were reported to the procurator-fiscal after Fife Constabulary found drugs on Saturday in a vehicle on the Standing Stane Road near Kirkcaldy. Detective Chief Inspector Ross Bennett said the raid followed information provided by local people.