Demarius Andre Jackson death notice and obituary, Monday May 17, 2021. Walker Mortuary Selma, AL 36701