As officials try to put together a picture of the alleged Pittsburgh synagogue shooter, one focus of the investigation is his social media postings, the FBI said. Here's what we know so far about suspect Robert Bowers, 46:
He allegedly made anti-Semitic statements after his arrest
The shooter made anti-Jewish comments after he was apprehended, a law enforcement official told CNN. The bloodshed took place on the same day as Saturday Shabbat services. At the time of the shooting, three different congregations were holding services at the Tree of Life.
He was in the synagogue for about 20 minutes
At a Saturday afternoon news conference, officials said the suspect was in the Squirrel Hill synagogue for about 20 minutes. After the attack and as he was leaving the building, Bowers encountered a law enforcement officer and the two exchanged gunfire, officials said. The suspect went back inside to hide from SWAT officers. Bowers was in fair condition Saturday evening with multiple gunshot wounds, officials said. It's believed he was shot by police.
He was not known to law enforcement
"At this point we have no knowledge that Bowers was known to law enforcement before today," said Bob Jones, FBI Pittsburgh special agent in charge. Jones said that while Bowers' alleged motive is unknown, officials believed he acted alone.
He has an active license to carry firearms
Bowers has an active license and has made at least six known firearm purchases since 1996, a law enforcement official familiar with the investigation said. On September 29, Bowers posted photos of his handgun collection on his Gab.com account, which included multiple clips and sights. A rifle and three handguns were found on the scene of the attack, the FBI said.
He blamed Jews for helping migrant caravans
On his Gab.com account, Bowers claimed Jews were helping transport members of the migrant caravans. He shared a video that another Gab.com user posted, purportedly of a Jewish refugee advocacy group HIAS on the US-Mexico border. Another post that Bowers commented on described HIAS' overall efforts as "sugar-coated evil."
Seventeen days before the attack, Bowers posted a web page from HIAS that listed a number of Shabbats that were being held on behalf of refugees, an official said. On that list was a Shabbat address that is less than a mile away from the Tree of Life Synagogue. (The chief executive officer of HIAS, Mark Hetfield, said Bowers is not known to the group.)
He called those in migrant caravans 'invaders'
According to his posts, Bowers believed that those in the migrant caravans were violent because they were attempting to leave countries that had high levels of violence. And Bowers repeatedly called them "invaders" on his Gab posts. "I have noticed a change in people saying 'illegals' that now say 'invaders'," read one post, six days before the shooting. "I like this."
A law enforcement source confirmed to CNN that investigators believe the social media postings belong to Bowers and that the language on his account matches the suspected motivation behind the shootings.
His most recent post was five minutes before police were alerted to the shooting
In that Gab post, Bowers said he "can't sit by and watch my people get slaughtered. Screw your optics, I'm going in."
His Gab account has frequent anti-Semitic postings
He has reposted a number of posts on his social media accounts that tell Jews to get out or leave. Gab is a social media platform that advocates for free speech and puts nearly no restrictions on content.
(In a statement posted online, Gab says it "unequivocally disavows and condemns all acts of terrorism and violence...Gab's mission is very simple: to defend free expression and individual liberty online for all people." Gab said it was alerted to the suspect's profile on their platform, backed up the data, suspended the account, and contacted the FBI.)
His posts included criticism of President Trump
Among the many anti-Semitic social media posts were comments suggesting that President Trump was surrounded by too many Jewish people. "Trump is surrounded by k****", "things will stay the course," read one post on the Gab social media platform, which used a derogatory term to describe Jews. Another post, apparently intended as an insult, read: "Trump is a globalist, not a nationalist," Bowers said two days before the shooting. "There is no #MAGA as long as there is a k*** infestation.
He said he didn't vote for Trump
Roughly four hours before the shooting, Bowers commented in a post that he did not vote for Trump.
He was involved in trucking
A law enforcement official familiar with the ongoing investigation tells CNN that Bowers has a commercial driver's license and a history associated with the trucking industry.
He received a traffic citation in 2015
A CNN review of criminal records found a 2015 traffic citation against Bowers for allegedly driving without tags.
Charges include hate crimes
Bowers faces 29 charges in all, including 11 counts of using a firearm to commit murder and multiple counts of two hate crimes: obstruction of exercise of religious beliefs resulting in death and obstruction of exercise of religious beliefs resulting in bodily injury to a public safety officer.
"The crimes of violence are based upon the federal civil rights laws prohibiting hate crimes," US Attorney Scott W. Brady and Bob Jones, FBI special agent in charge of Pittsburgh office, said in a statement.