Ticket feature: Chinese acrobatic troupe performing in Alto

Courtesy photo The National Acrobats of the People’s Republic of China was first established in the 1950s by the Chinese government. Freedom New Mexico The National Acrobats of the People’s Republic of China, a group straight from Beijing, will be performing 7 p.m. Oct. 6-7 at the Spencer Theater in Alto both nights in their […]