Disney box office losses total to almost $900 million from recent movies, according to analysis

According to a Hollywood analyst, the Walt Disney Company lost roughly $900 million on recent films.

Russian mercenaries’ short-lived rebellion could have lasting consequences for Putin

Following a short-lived uprising by mercenary forces that reportedly raised concerns for citizens regarding Putin’s capability to lead in the Ukraine war, Russian government troops retreated from the streets of Moscow on Sunday, while citizens gathered in parks and cafés.