Transcript for Suspect in Charleston Shooting Where 9 Killed Described as a Loner and Drop Out
moment, but there are new chilling details tonight coming in about the suspect, dylann roof, captured more than 200 miles away after a tip from that concerned citizen. That tip leading to his arrest, ending the manhunt. ABC's Cecilia Vega tonight in the town where he was visiting friends just days ago. Reporter: A fresh-faced accused killer. Dylann roof, hands behind his back, a bulletproof vest, just hours after his arrest. Silent as he's asked, why did he do it? What do you have to say? Reporter: Just 21-years-old, friends say roof's alleged plan was six months in the making. Today this friend since childhood telling me roof had a deep hatred of black people. He wanted segregation. How was he going to do this? I think he wanted something like trayvon martin to spark up the race war again. Reporter: In this photo, flag patches on roof's jacket. One from apartheid-era south Africa, the other from the former rhodesia, when it was ruled by a white minority. Now called Zimbabwe. Joey meek and his mom Kim saw roof just Tuesday. They say he always had a gun with him. What kind of guns did he have? 45 Glock. Reporter: This is a small town, tight community. Neighbors say they saw roof all the time in and out of the country store, but nothing seemed suspicious. But earlier this year, his bizarre behavior leading to run-ins with police. In February, roof wearing all black arrested at a mall after asking employees out of the ordinary questions, accused of illegally possessing a prescription drug, roof telling police his parents were pressuring him to get a job. Just two months later roof arrested again at that same mall for trespassing. Tonight friends say they are shocked by this ending. The friends say they do not believe roof was a member of any organized hate groups. They call him a loaner and they tell me he dropped out of school in the 9th grade. Thank you. Now to those lives cut
This transcript has been automatically generated and may not be 100% accurate.