Armed troops deployed on UK streets: Does this constitute Martial Law? Sure looks that way to me. There are of course many videos on the subject doing the rounds, I picked this one as Leak Project takes a good look at the various inevitable claims and theories.
Is this a false flag? What do you guys think?