Opponents warn ‘the heart of Cupar’ is threatened by 1,400-home plan

Opponents warn ‘the heart of Cupar’ is threatened by 1,400-home plan