Rick Grimes

An indefinite number of years later, Rick and the others have rebuilt Alexandria into a thriving sanctuary. He welcomes newcomers, Magna and her group who are initially wary of the safe haven, but eventually come to understand the running of the community. Carl convinces his father to let him relocate to the Hilltop Colony to become a blacksmith apprentice, which Rick agrees on. Rick reunites with Maggie Greene and her adoptive daughter Sophia as he brings Carl to the Hilltop. Rick leaves Carl under Maggie's care. Unaware that his son has joined Alpha and the Whisperers, a tribe of thousands who disguise themselves as walkers, Rick reunites with Michonne as a ship arrives revealing her presence. He is concerned by her behaviour, telling her to sort out her issues and move on after the loss of her daughters. Later, as Michonne and Rick go to Alexandria to attend a fair that has been planned months in advance, they discover Carl is missing and decide to go after him, along with Andrea. Alpha, however, confronts them, and points a gun at Rick's head as she marches him up to an unknown building where he sees thousands of Whisperers. Michonne's sword is also smeared with blood. Alpha decides to leave her daughter Lydia, who has feelings for Carl, with Rick, believing her to be a weakness. She criticizes Rick's leadership and trying to re-establish society as it had been, before telling him she has marked a border. As Rick reaches the border, he is horrified to find many civilians from each of the four communities decapitated, including Ezekiel and the pregnant Rosita. Michonne begins to cry as Andrea solemnly asks him what they do next. Rick decides to tell the communities, who take it terribly. He is attacked by two of the citizens. One man made it out alive, the other, Morton Rose, the husband of one of the decapitated victims, did not. He starts training the people of the joined communities to fight against walkers as well as the Whisperers.

Question: does rick grimes die in the comic book series
Answer: no