We have recovered after a massive server crash and the official Challenge website is now back up: www.fulfillingthepromise.org.
We are continuing to test the site and are always adding information and updates. Please let us know if you experience any difficulties accessing or using the Challenge website.