Fort William man claims his life has been ruined by assault allegations

Fort William Sheriff Court.
Fort William Sheriff Court.

Breaking