World
Traditional Horse Parade 'Chagu Chagu Umakko' Held in Japan
About 70 horses adorned with ornate saddles and jingling bells paraded through rice paddies and streets in Iwate Prefecture on Saturday. The festival honors the bond between humans and horses in agriculture.