Veteran flies flag upside down in protest