I was trying to remember who was posting his videos on TLN, about couple of years ago, on various predominantly left topics, but memory doesn't serve. Ian A perhaps?
Anyway, this one was particularly good and he was clearly angry having to spell out this weaponization. Archived. Thanks.