We fully understand the effort that charities put into helping others, raising awareness and making a difference to the lives of others. It can be an up hill struggle with no sight on the horizon when ...