Carl Moeller talking the Washington D.C. Press Conference

Open Doors recently hosted a press conference in Washington D. C. to discuss the issue of religious freedom for Christians worldwide.