Do christians believe in after life?

Yes they do, they believe that heaven is after earth (depending if you are a christian) and that non-believers go to hell.