Gary C. Tognoni/Shutterstock Betsy Ross (1752-1836) was an upholsterer who was assumed to have created the very first American flag. Although several historians dismiss this claim, it has been an element of yankee lore for years.Their fate remains a issue of historical discussion (however it did pave the way for Richard III to go ahead and take thr… Read More