Tag "Humza Yousaf"

Back to homepage

Gaza war cross-examined in Scottish courts


After a gruelling fourteen day trial, a group of activists known as the Thales Ten,* received their verdict in Glasgow Sheriff Court last week. Five were convicted, and five acquitted, of the crime of breach of the peace

Read More