This Picture Will Restore Your Faith In Humanity

As India has been fighting one of the toughest times in its chequered history, there are a few pictures that have been blooming smiles on the faces of the netizens. One such picture that depicted an act of humanity has won over the internet in sweeping fashion. There have been …

Read More »