protest cle 2 courtesy of libby salemi web