Rally ‘Round the Flag, Liberals
The flag with 13 stars and 13 stripes represents the people who launched the first great national liberation movement to throw off their distant imperial overlords and did so with the argument that all men were created equal, endowed with the inalienable rights of life, liberty, and the pursuit of happiness.
Read more