Loading
***
‘Merriam-Webster’s Collegiate Dictionary’ defines a moment of truth as “a moment of crisis on whose outcome much or everything depends.”