Cinema Asian America: ‘Delhi Safari’

This month, Cinema Asian America on Xfinity On Demand presents the charming animated film, “Delhi Safari.” The animals of a once protected reserve in India are being threatened by man’s development and destruction of their forest. Sultan the leopard (Cary Elwes) fights a brave battle against the machines and saves his young cub Yuvi, but […]

Continue Reading