Horses race to keep devils away in Nepalese capital

INSUBCONTINENT EXCLUSIVE:
Dedicated team of soldiers spend three months preparing animals for the centuries-old tradition