Most of us have at some point in our lives been shocked and appalled at the suffering in this world. You drive past the mangled body on the side of the road. Your neighbour is beaten to near death for his cell-phone. Another helpless girl is gang-raped. Many people inContinue Reading