Learn More
[from our own correspondent.] London, September 18th, 1866. The cholera epidemic appears to be disappearing from London ; the last returns give 28 deaths per diem only. This result is probably in a(More)