Faith in humanity restored- Uttar Pradesh newlywed couple saves girl’s life by donating blood

In an incident that restores faith in humanity, an Uttar Pradesh newlywed couple saved a...

Read More