April 23rd is Independence Day for the Conch Republic, which declared independence from the United States on this date in 1982.  The community - commonly known as Key West, Florida - seceded from the union when the U.S. Border Patrol set up a roadblock and...

read more