Manoj Bajpayee’s ‘The Fable’ creates Real Magic at Leeds International Film Festival
Our Bureau Leeds, UK Manoj Bajpayee's film The Fable has made history by becoming the first Indian film to win the Best Film award at the 38th Leeds International Film Festival in the UK. This accolade was awarded during the...