Tlaloc's Revenge -- Science of the Spirit -- Sott.net
Several hundred years ago, a small force of Spaniards landed on the shore of a land heretofore wholly unknown to European man. What followed has been characterized as the mass enslavement of an entire people, the systematic extermination of a...
Source: sott.net