DAVID FIGHTS GOLIATH IN A SMALL MEXICAN TOWN
By SOF Editor on Fri, 12/30/2011 - 12:49pm
Courage is alive and fighting in the Purepechan Mexican Indian town of Cheran. The enemy is huge and powerful, but these people, who held off the savage Aztecs in past centuries, are not being cowed into submission.





