The truth, the whole truth and nothing but the truth

God Forbid - A podcast by ABC listen - Fridays

We make oaths when we marry, testify in court and are sworn-in to parliament. Obviously oaths can be — and have been — broken, so why do we still make them? On God Forbid, James Carleton and the panel examine the nature of oaths, promises and lies.