IFTAR heads to London... Farah Bala July 23, 2015 IFTAR is one of 6 films selected for the SATYAJIT RAY SHORT FILM COMPETITION at the London INDIAN Film Festival.