Andrew Williams is due before magistrates in the city on July, 24 after he was charged with exposure and outraging public decency. Continue reading...