Aberdeen man jailed after punching female beggar on Union Street

Aberdeen Sheriff Court
Aberdeen Sheriff Court

Breaking