This picture is just coming to light today.  It appears some at the million mask march on Nov 5th decided to torch up an American flag and gloat about it.

0 Shares