God says: I will pour out my Spirit on all humanity. (Joel 3:1-5)