Recently and ironically, a well known animal organization, PETA, believes in trapping and euthanizing feral cats.
First "feral" cats are essentially cats that do not socialize with humans. However, they can still be fed by local volunteers and live just as healthily as indoor cats.
Another well-recognized organization, Alley Cat Allies, spoke out against PETA's claims. Here is a link to their website that explains the science behind feral cats.
The general public knows very little about cats, less about homeless cats, and even less about feral cats. Please share this posting with all your contacts. Thank you!