From Vishakapatnam To Bengaluru: A Heart Reaches 13-Year-Old In 86 Minutes

Did you know 1 lakh Indians die every year waiting for a heart.