Rajasthan High Court quashes charge sheet issued 23 years after incident, orders consequential benefits · Activ.news