This news comes on the day leaving 86 days in the year.
Human Sacrifice = 86
Blood Sacrifice = 86
This news comes on the day when counted through December 31, totals 87 days.
Muslim = 87
Keep in mind, today is the one day anniversary of the US invading Afghanistan.
And in more local news, the city of Prosser, Washington is under a constant rainfall of long fibers after a heavy day of spraying and some kind of chemical / smoke related smog.