Latest Kangaroos News

Today in History: April 29, Dachau is liberated

Apr. 29, 2023 00:04 AM EDT

Today in History Today is Saturday, April 29, the 119th day of 2023. There are 246 days left in the year. Today’s Highlight in History: On April 29, 1946, 28 former Japanese officials went on trial in Tokyo as war criminals; seven ended up being...