City Angels are volunteers who assist citizens and homeless in emergency and distress, by helping those who are marginalized: homeless, immigrants, drug addicts and the elderly.
City Angels have always publicly expressed their opposition to vigilante groups.