What is the difference between 撒谎 and 说谎? As far as I know, 撒谎 and 说谎 have the same meaning of "telling a lie". Is there a difference between them?
In my opinion,


说谎 can be used in the case of telling white lies; 撒谎 usually means telling malicious lies just to cheat someone.
说谎 is inclined to telling meticulously prepared lies; 撒谎 in inclined to telling casual lies.
说谎 is more formal; 撒谎 is used in spoken language more.