Saudi Arabia: Protestors Demand Release of Imprisoned Christians

22 February, 2012 – Protestors in Washington demanded Saudi Arabia release 35 imprisoned Ethiopian Christians who were arrested for praying in a private home.