AAPL Solutions Pvt. Ltd.
Gold
The video discusses severe punishments for rapists in different countries and questions whether India should adopt similar measures.