One Stop Centres (OSCs) are state-sponsored institutions to help women in need, especially when they face abuse. In theory, these initiatives create a strong support network. However, CPPR’s study noted that these centres aren’t functioning properly in Kerala, Telangana, and […]