New Delhi, In a decisive move, the Indian government has terminated a Central Reserve Police Force (CRPF) Deputy Inspector General (DIG) from service following allegations of sexual misconduct. This action underscores a significant step in addressing ...