allege - v. o state without definite proof that someone has done something wrong or illegal
assert - v. to state (something) in a strong and definite way
blasphemy - n. something said or done that is disrespectful to God or to something holy
corroborate - v. to support or help prove a statement, theory, etc. by providing information or evidence
controversial - adj. relating to or causing much discussion, disagreement, or argument
frame - v. to make an innocent person appear to be guilty of a crime