Aberdeen man fined £120 after repeatedly punching dog and leaving it cowering with fear

Justin Reid leaving Aberdeen Sheriff Court
Breaking

    Cancel