NJF, thanks for your reply. I wouldn't be so angry if I lived on the outskirts of a city or even on the country side. But I am in the core of Los Angeles. There shouldn't be any squirrels here. But people feed them and there are plenty of fruit and nut trees here for them to survive. So I guess as long as there is a reason to be here they will stay.
I will try to feed them, although that really does not sit well with me after what they have done

Thanks!