Prostitution, Slavery and Human Trafficking – The Odious face of India and the World
Trafficking in Oxford Dictionary means the activity of buying and selling something illegally. Human trafficking refers to the criminal practice of exploitation of human beings where they are treated as commodities for profit and after being trafficked,…