By Roberto Dr. Cintli Rodriguez New America Media It was when I first stood atop the Pyramid of the Sun in Teotihuacan, Mexico in 1976 that I was finally able to grasp something my parents first communicated to me when I was five years old; that my roots on this continent are not simply Mexican, [...]