The Most Important Events of the Last 100 Years in 10 Minutes
Profoundly Heart Wrenching
I found my self tearful through much of this. I honestly hope that the years to come will build a much brighter testament to human nature for future generations that they may weep with joy when looking back instead of sorrow as I just have.