Just when you thought things were so crazy in America that you wanted to move to Britain, this mess hits the news. A pregnant woman was forced to give birth to her baby by Britain’s judiscial system and the woman cannot see or bring her baby home.   Yes, that sounds crazy to us too, […]