SHARE THIS VIDEO —
Ball: What is the essential nature of human beings?
In today’s Daily Rant, Krystal Ball shares her thoughts on Monday’s shooting at the Navy Yard in Washington, D.C. and how tragedies like these exposes the resilience of human beings and who we are as a nation.