In all criminal prosecutions, the accused shall have the right to a public trial, by an impartial jury, in the county in which the offense shall have been committed; to be heard by himself and counsel; to demand the nature and cause of the accusation against him, and to have a copy thereof; to meet the witnesses face to face, and to have compulsory process for obtaining witnesses in his favor.