Odia filmmaker wins best award for ‘Life Drop’ in Bangladesh
Bhubaneswar: Life Drop, a short film by Odia filmmaker Abhisek Swain won the Best Film Award at the recently-concluded Human Rights Short Film Festival held in Bangladesh.
The 30-second film, which portrays death of children in tribal…