Sam O'Hara said he has 'lots of respect' for the military but criticized its presence in cities, including Washington, DC.