The US and Britain signed the Lyons-Seward Treaty.
The Treaty was an agreement to suppress the trading of slaves.
Source
No related posts for this entry. You might want to explore other meaningful moments.