Faith in humanity, restored!
Every day our news media is filled with stories that makes you question your faith in humanity: plane crashes, terrorist attacks, natural disasters, deaths of thousands of children in Syria, the migrant crisis in Europe. This list goes on. Given the incessant drip of negativity, you’ll...