Entertainment Chief of Russia’s nuclear defense forces killed by explosive device in Moscow Apr 4, 2025 0 Lt. Gen. Igor Kirillov, chief of Russia’s nuclear forces, and his assistant were killed in an explosion near a residential complex in Moscow, officials said. Read more
Entertainment At least 5 killed, 200 injured after car plows into Christmas market in Germany May 9, 2025
Entertainment Sudan’s biggest refugee camp was already struck with famine. Now it’s being shelled May 9, 2025