Morally speaking, when the law is morally wrong, it can (and should) be broken. People who say the law should never be broken should think about the Underground Railroad as an example... laws against helping slaves were morally wrong, so it was morally acceptable for people like Harriet Tubman to break them. Our founding fathers broke British laws; if it's never acceptable to break the law, then America should still be under British rule - clearly that's not true. I know these are very extreme examples from a long time ago, but anybody who thinks that the law as it is today is perfect is living in a fantasy land. If guns were outlawed today (quite possible), would it be wrong to own a gun? I don't think so. Was it wrong for people to drink alcohol during prohibition? If so, why was it OK to drink before prohibition and after prohibition, but not during? That position would make no sense. Either it's acceptable to drink or it's not, and prohibition was one case where the law was wrong. Legally speaking, of course nobody has the "right" to violate a law (obviously), but there are times when laws are wrong and it is acceptable to break the law, like the examples I gave.