I know what you mean, have relatives over there. But, TheLion it is our Freedom they are fighting for, even for these morons to march.
It's what makes this country great, freedom for all.