STD and Human Rights in India – A Socio-Legal Analysis
India, though boasts a population of 1.39 billion people, she has suffered from several facets of casualties as a result of the country’s exploding population, and inaccessible services and amenities to all. The most recent real-world example is…