An upside down American flag is part of the Bible Believers protest during the Republican National Convention in Tampa, Fla. on Wednesday, August 29, 2012. (AP Photo/Alex Menendez)