Rahul Roye’s ‘Aman’ Wins Best Short Film Award at BFI London Film Festival LONDON, Oct 19: Indian filmmaker Rahul Roye’s short film Aman has won the Best Short Film award at the 70th BFI London Film…