SHIVANI BHARGAVA

Shivani is a trainee legal correspondent and covers courts of North India.