Updated at 6:46 p.m. EDT

Dylann Roof, the Charleston church shooting suspect, appears to have set up a website that contains photos of himself and a manifesto-like diatribe against non-whites. The author of the rant writes of being motivated by the Trayvon Martin case and concludes that there is "no choice" but to "take it to the real world."

Several photos — some apparently showing Roof posing with weapons and a Confederate battle flag — are on the site, titled "The Last Rhodesian." A few feature the number 1488, which has numerological significance for the white supremacist movement.

The writings are unsigned. But the domain was registered on February 9, 2015, to Dylann Roof at his last known address.

A link on the homepage of the site goes to a long, plain-text rant. In it, the author claims "I was not raised in a racist home or environment."

"The event that truly awakened me was the Trayvon Martin case," the text reads. "I kept hearing and seeing his name, and eventually I decided to look him up. I read the Wikipedia article and right away I was unable to understand what the big deal was. It was obvious that Zimmerman was in the right."

The manifesto then details the writer's attitudes toward various racial and minority groups, pronouncing blacks "the biggest problem for Americans" and blaming Jews for "agitation of the black race."

"Segregation was not a bad thing. It was a defensive measure. Segregation did not exist to hold back negroes. It existed to protect us from them," the writer says.

The diatribe concludes with a section headed "An Explanation," which concludes:

"I have no choice. I am not in the position to, alone, go into the ghetto and fight. I chose Charleston because it is most historic city in my state, and at one time had the highest ratio of blacks to Whites in the country. We have no skinheads, no real KKK, no one doing anything but talking on the internet. Well someone has to have the bravery to take it to the real world, and I guess that has to be me."

Copyright 2016 NPR. To see more, visit http://www.npr.org/.