(PNS reporting from PUEBLA, MEXICO) Mexican researchers are baffled by the discovery of a lost tribe of Frenchmen living in an artfully-decorated cave in the foothills of Mt. Popocatépetl in the state of Puebla. The Frenchmen, found by a group of hikers, are believed to be descended from a military patrol that went missing in 1862, during the [...]
















