Allen was sentenced to 3 to seven decades in jail, even though only served two years and four months.He recalled calling dwelling on Thanksgiving to his mother suitable soon after he got his possess mobile. Describing it as "embarrassingly amusing to me," he claimed his get in touch with "was interrupting evening meal" and he loaded her in on "how … Read More