Traffic light fault causes delays on Aberdeen road

Breaking