Today's Takeaways: The Confederate Flag, Self-Driving Trucks, and Your Ideal Roommate

Email a Friend
Confederate flag supporters demonstrate on the north steps of the capitol building 06 April, 2000 in Columbia, SC.
From and

June 22, 2015: 1. The Confederate Flag: Heritage or Hate? | 2. Afghanistan: A War That is Far From Over | 3. Self-Driving Trucks Take to America's Roads | 4. The App that Weeds Out Nightmare Roommates