Senior Perth reporter.
Mother-of-two jailed for turning family home into drugs den
September 14 2017
Student blackmailed underage girls to get sexually explicit material
September 13 2017
Report lists air pollution hotspots in Courier country
September 12 2017
Council could save £1 million a year by staff taking early retirement
September 12 2017
VIDEO: Tensions high as hundreds take to Perth streets to oppose Scottish Defence League
September 11 2017
Pitlochry Highland Games deemed a great success
September 11 2017
Politicians wade into Blairgowrie housing development row
September 11 2017
Council approve £24 million flood defence scheme for Comrie
September 11 2017
Opponents of proposed move to close ward at Perth hospital set to stage protest
September 11 2017
‘Like a vindictive version of golf’ — Perth man’s enthusiasm for croquet club ‘at fever pitch’
September 10 2017
Firefighters rescue horse that was stuck in a ditch
September 9 2017
Perth artist puts up First World War murals in city centre
September 9 2017
Council to embark on ‘first time’ repair policy on potholes
September 7 2017
Heartless thieves steal mosaics designed by Perthshire school children
September 6 2017
Blair Castle hosted episode of popular ITV series Victoria
September 5 2017
Woman taken to hospital following accident near Mossmorran
September 5 2017
Perth police chief says use of legal highs is still prevalent
August 25 2017
Leisure body set to introduce parking charges at Dewars Centre
August 23 2017
Woman says Perthshire man accused of abduction and assault was “quite scary”
August 22 2017
MSP accuses Perth prisoners of playing computer games all day
August 19 2017
Angry Perth tenant demands action from council over condition of flat
August 18 2017
Opportunity for nostalgic day of cinema in Perthshire
August 17 2017
Police attend one-vehicle accident in Dundee
August 16 2017
Council moves to allay road safety concerns after resignation of crossing patroller
August 15 2017