Truth…Missing in Action
CBS reported some news. Yes…actual news and journalism and reporting. It happened. Really! Now, you might have missed it. But they reported on the strange death of Specialist Ciara Durkin, member of a finance unit deployed to Afghanistan. This is from the report linked above: The Army National Guard soldier from Massachusetts was found dead with…