MEXICO CITY--Supposed aliens landed in Mexico’s Congress but there were no saucer-shaped UFOs hovering over the historic building or bright green invaders like those seen in Hollywood films.
Other considerations remain of a higher strain -- considerations of sympathy with the struggling cause of Christianity and liberty in Mexico. The Congress of the United States has under discussion ...