An update on Meeriam Ibrahim, the woman sentenced to death for refusing to renounce her Christianity in Sudan: After being released on appeal, she had been re-arrested, along with her husband (an American citizen) and presumably their children, for trying to leave the country. The family was charged with possessing illegal travel documents, the sticking [Read More...]