New Delhi: Anurag Kashyap has announced the short film debut of Vijesh Rajan and Yashoda Parthasarthy. The film, The Last Ride, will premiere at the Clermont-Ferrand International […]