Lego portrait

Meriam Ibraham is a Sudanese woman who was sentenced to death for her Christian faith. Fortunately she was released in August 2014 and arrived in New Hampshire with her children, to join her husband.

Leave a Reply

Your email address will not be published. Required fields are marked *