Scottish First Minister Humza Yousaf’s brother-in-law has been arrested and charged with abduction and extortion. The allegations surround a case linked to
MoreA criminal investigation has been launched into the alleged abduction of Alex Batty, who returned to the UK last week after six
More