I believe it just happened at the lastest "anti-war ralley" in D.C. - and there were plenty of witnesses - in fact the guy was on O'Reilly.
The veteran had been wounded (lost a leg I believe) and somebody from the "anti" group spit at him.
Now .. where would they get the idea to do that .. except that they were surrounded by hippies who did do that before.
The soldier to whom you are referring is Joshua Sparling. This was done by so-called "peace activists" who "support the troops" . The only 'myth' is that these people are anything but seditionist traitors who need to be either deported or eliminated.
Hillary's delegates spit on and taunt Police Honor Guard at her Convention