Friday, November 15, 2024
Happening Now

11/27: Cuba mourns death of Fidel Castro; Inside the Vatican’s high-tech TV operation

On Monday, Cuba will begin a week-long, choreographed farewell to its long-time leader Fidel Castro. Cubans are grieving as the death of Fidel Castro is beginning to set in; Pope Francis elevated three American bishops to the prestigious post of cardinal over the weekend. Source

Share