Confederate Flag

A Review of Flying Your Fav Confederate Flag

The Confederate flag remains a source of controversy in American politics. Is it still appropriate to fly it? John Fugelsang explains it all.
origin Author: 
origin Blog: