I think it would be Morocco
The word or phrase to fill into the gap is the "Ku Klux Klan", an extreme right organization calling for what they would call a "purification" of the US-American society.
I would say D. Detention in a youth development campus.
I hope this helped! :-)