Sunday, December 22, 2024
Home Tags Ilha Island

Tag: Ilha Island

Tragedy on ‘cat island’

0
Since the outbreak of the Covid-19 pandemic, hundreds of cats have been left on the island of Ilha Furtada, Brazil. They become a headache...