Man who fell from window dies - after Scottish first minister's brother-in-law arrested

6 months ago 43
A man who fell from a window - leading to the arrest of Humza Yousaf's brother-in-law and two others - has died in hospital.
Read Entire Article