Quality journalism takes a lot of time, money and hard work to produce and despite all the hardships we still do it. Our ...