Time for a tax on cats?

One of the world’s worst invasive species? The domestic cat