April 12, 2019: The International Criminal Court has decided not to open a formal investigation of alleged US war crimes in Afghanistan. For shame.
Read MoreJune 29, 2018: Stephen Lewis comments on a series of disturbing developments in the U.S. and around the world. (Filmed on June 28, 2018.)
Read More