Rainbows for All Children is an international grief support organization in the United States, Africa, Australia, Austria, Canada, China, Great Britain, Guam, Guatamala, Ireland, Japan, Singapore, Swaziland, Switzerland and beyond.