I have many many thoughts on this subject. While the explanation of free will may be valid to some, to me it's nothing more than an excuse as to why there is no "devine" intervention is such cases (hungry children or abuse).
We all know that there is the belief of the human soul entering heaven or hell after biological death. Here is another thought provoking question: what about animals? do they enter heaven or hell after death? While it can be argued as to the validity of animals having a soul, they most certainly do have intelligence and while it may not be agreed upon, are more similar (genetically) than may be realized. Animals, believe it or not, do make choices as well. For instance, my 5 year old Siberian Husky is highly intelligent, responds in a social manner with my son and I and, believe it or not, chooses whether or not to ->-bleeped-<- in the middle of my carpet! lol
Every argument I've heard from my FB friends, family and other friends is that animals do not have a soul therefore do not go to heaven or hell. I always ask "what constitutes the def of "soul.""
I do not believe in the concept of a god as is put forth by mainstream religion as being the creator of the universe. For all we know there may be parallel universes. I do believe Karl Marx when he authored the communist manifesto and his beliefs of religion and god. It certainly makes perfect sense to me when someone has a hard, lousy, poor life and dreaming of something better in the "afterlife".....certainly makes sense to me.