One of our local support Groups, Dumfries and Galloway Sands has raised thousands of pounds at their charity ball. 

Read more.