On Brazil’s tropical Island of cats, virus led to starvation
15 Oct 2020
Furtada Island, referred to widely as "Island of the Cats,” at one extreme of Brazil’s Green Coast, a vast swath of mountainous tropical forest and sandy coves dotted with hundreds of Islands.