ARTICLE AD BOX
They say in-laws are God’s way of letting you know hell on earth really exists. That seems to be the case for Humza Yousaf this morning as his brother-in-law is arrested and charged police, who say:
“A 36-year-old man has been arrested and charged with abduction and extortion following an incident where a man fell from a block of flats on Morgan Street, Dundee on Wednesday, 10 January.
[…] Read the rest