Crieff man warned of inevitable accident weeks before woman was struck by bus

Community councillor Craig Finlay at the scene where a woman was badly injured.
Community councillor Craig Finlay at the scene where a woman was badly injured.