Witch Island, previously inhabited by the infamous Anna Chittenden—referred to as the 'Witch of Wall Street'—has transformed into a wildlife sanctuary. After her brief stay, Jane Sewall took on the responsibility of safeguarding the isle…
View original source — Times of India ↗

