In case you had any confusion about China and human rights...Mitchell Gerber, with Stop Organ Harvesting-dot-org reveals alarming evidence of forced organ harvesting for China’s billion dollar transplant industry.
Plus Rep. Ron Hanks on Wednesday’s rally to support America’s Mom… and the snarky media report that the supporters actually quoted Bible verses and sand God Bless America.