American Myths: The Real Betsy Ross

Betsy Ross made the very first American flag at her home in Philadelphia, at the request of none other than George Washington. Or did she? Here’s the real story

Leave a Reply