The Bandra police have booked Anil Mishra, founder and managing director of Dadasaheb Phalke International Film Festival (DPIFF), and his son, Abhishek Mishra, on cheating charges.
Some results have been hidden because they may be inaccessible to you