On this day the tiny Conch Republic, located in southern Florida, declared independence from the United S ...
On this day the tiny Conch Republic, located in southern Florida, declared independence from the United States. It is located around the city of Key West, which is the southernmost city in the mainlan ...
Read more