top | item 10935303 (no title) s73v3r | 10 years ago Some are, some aren't. Some are run by charities and churches, some by private companies. Many of these, especially ones in smaller, more rural communities, will receive government funds to help provide services. discuss order hn newest No comments yet.
No comments yet.