Amy Norton tells MNN’s Greg Yoder about their trip to Beslan, Russia in partnership with Russian Ministries.