The life of Raju Srivastava: 1963-2022

This post was originally published on Brut India.