Man charged with attempted murder after alleged machete attack in Fraserburgh

© DCT MediaPost Thumbnail