In Edinburgh, lots of speeches and a die-in in front of the Scottish Parliament started the anti-war protest, before school students speeded the demonstration off to Princess Street to block the traffic several times with sit-ins before marching to the US consulate followed by another row of speeches.
Then back to Princes Street with more Sit-Ins and Die-Ins to Charlotte Square.
Police until then has been astonishing relaxed, but become violent, aggressive and provoking when plain-cloth policemen brutally tried to arrest a protester for no apparent reason which kicked off the bystanders to intervene, resulting in more arrests and detention.
Whereas the speakers of the rally tried to support police tactics by asking demonstrators repeatedly not to bother, the police had to let the detained people go due to crowd pressure.
The crowd finally walked off to have a solidarity picket in front of St.Leonards police station, St.Leonard Street.
The demonstration broke through police-lines, when police tried to block their way.
The solidarity picket is still continuing after 10 pm on Saturday night.
In Glasgow there was a big demonstration, and protesters were boxed in for over one and a half hours by police.
Hoosie, from Faslane Peace Camp has been beaten up by police and is now hospitalised with bruised kidney and bruised liver.
He was arrested on Thursday at an action for allegedly assaulting a police officer.