Odia Filmmaker’s Movie Declared Winner At Global India International Film Festival
Abhishek Swain's silent short film 'Life Drop' was declared a winner in the advertisement category at the Global India International Film Festival on Monday. The movie depicts the condition of tribal areas where every 30 seconds a child…