There Sure Were a Lot of American Flags at the “Hate America Rally”
.....
© Mother Jones
visit website