Three charged over Kirkcaldy school blaze

© David WardleFire at the old Viewforth High School in Kirkcaldy.
Fire at the old Viewforth High School in Kirkcaldy.