Amoli… An eye- opening documentary about the trafficking of minor girls!
Flesh trade is not something new to India. The country has been witnessing this for ages. And sadly this business is in full swing yet today. GB Road, officially known as Shardhanand Marg in Delhi is from one of the worst place, a dark side which speaks a lot. Trafficking of children is the talk […]