The St. Louis Zoo has announced the birth of two female Amur leopard cubs, among the most endangered cats in the world.