This shocking Indian film deals with Female infanticide practice and it's impacts in the society. The first few minutes of the movie.
Share this note: