About the Rasta thing, it's kinda sad how they don't really admit the problems of Africa. In their religion, they beleive that Africa is Heaven and that the rest of the world is Hell (Babylon). Their views on homosexuality are very ancient and they seem to hate gays more than any religion!!