The concept of giving has existed since time immemorial. It is deeply engraved in our systems that we should help one another and especially those who need support. People from all walks of life have been giving charities, be it a king, a philosopher or even common man; everyo...