Sri Lankan film Sri Siddhartha Gautama, directed by Saman Weeraman, will open the second edition of Delhi International Film Festival to be held from December 21 till December … Read More