It's here, it's gruesome and horrible. It's what's in store for Europe and ourselves too if we don't wake up.
I strongly urge everyone to watch this sucker.
We've already had one known honor killing here in the town of Lewisville, TX. Wanna bet there's a lot more beneath the surface?