What Happened on May 18 1861
-
Battle of Sewell's Point - Union Gunboats Duel with Confederate Batteries
Sewell's Point is a peninsula of land in the independent city of Norfolk, Virginia in the United States, located at the mouth of the salt-water... Read more