Elgin man’s repeated calls to emergency services, Moray sex offender jailed and Clochan man threw himself in front of cars - Court roundup

A man who repeatedly threw himself in front of cars and jail for a sex offender feature in this week’s court roundup.