Just wanted to point out that ALL means EXACTLY what it says: All men are liars.
(Although someone will point out that WOMEN are not mentioned, therefore Mary is sinless and now in Heaven.)