Rosyth Soldier Faces Atlantic Challenge

He hopes to row 3,000 miles and raise thousands for charity.


more on dunfermlinepress.com