Free Palestine placards are mysteriously turning up at protest sites.