125 years ago the Lumière brothers debuted their first film & changed the world (video)
Often regarded as the most important movie ever made, "Workers Leaving the Lumière Factory" was first seen on March 22nd 1895
Country music icon Kenny Rogers dies at 81
Due to the national COVID-19 emergency, the family is planning a small private service at this time with a public memorial planned for a later date
A mysterious 25.000-year-old structure built of the bones of 60 Mammoths
The purpose of such an elaborate structure remains a big open question