Asian Report brings us a two part special celebrating the much loved Indian cultural tradition of Diwali, Festival of Lights, 2011, starting with a giant shadow puppet troupe from Chennai, Southern India.
Asian Report brings us a two part special celebrating the much loved Indian cultural tradition of Diwali, Festival of Lights, 2011, starting with a giant shadow puppet troupe from Chennai, Southern India.