December 3, 1775: Americans Fly Their Own Flag

On December 3, 1775—six months after Lexington and Concord, and amid the halting, improvisational birth of a Continental Navy—the newly commissioned USS Alfred unfurled a banner no American warship had ever carried. It was not yet the “Stars and Stripes,” nor anything immediately recognizable…

Read More