Be Sociable, Share! Tweet The battle between public smoking ban opponents and proponents has been a push and pull one. It seems that just as one side starts to get victory in the argument the other side swoops down to take it away. Some places have put bans on public smoking, but have given exception [...]