Dundee man facing 20 charges ‘threatened to throw baby out of window and headbutted dog’

Dundee Sheriff Court (stock image)
Dundee Sheriff Court (stock image)

Breaking