Patriots speak out at Freedom Plaza