Originally published in The Christian Post After almost being martyred in Sudan for refusing to renounce her Christian faith a few months ago, global Christian icon Meriam Ibrahim, 27, is breathing easier now and smiling. “Faith means life. If you don’t have faith, you are not alive,” said Meriam Ibrahim […]