the scupture of osama bin laden hugging jesus was an artrageous statement for most americans
1
"the scupture of osama bin laden hugging jesus was an artrageous statement for most americans" What is the definition of "artrageous"?