A sailor waves a flag during a gay pride parade Saturday in San Diego. A GOP senator from Oklahoma is calling on the defense secretary to explain why an exception was made to rules barring the wearing of uniforms at political activities. (Associated Press)

A sailor waves a flag during a gay pride parade Saturday in San Diego. A GOP senator from Oklahoma is calling on the defense secretary to explain why an exception was made to rules barring the wearing of uniforms at political activities. (Associated Press)