Rose Castle Foundation USA is an independent 501(c)(3) public charity that supports Rose Castle Foundation UK’s programs for develop emerging leaders in global peacemaking.