ICAST is based in Indianapolis, Indiana, with international branches and is a non-profit organization whose mission is the
What We Do:
What We Believe:
|Family Federation for World Peace|
founded by Rev. Sun Myung Moon
ICAST was inspired by Reverend Sun Myung Moon who passed away September 3, 2012, and his daughter who felt compelled to preach on the issue of human/sex trafficking on several occasions.