Tue, 21-Oct-2025

Symbol of Sacrifice: Russian Statue Honors Laboratory Rats

Russian Rat Statue

In Novosibirsk, Siberia, a heartwarming sculpture pays tribute to the significant role rat have played in scientific research. The bronze statue depicts an older mouse wearing spectacles, diligently knitting a complex double strand of DNA—a symbol of the remarkable contributions of these little creatures to the field of scientific investigation. The Monument to the Laboratory … Read more

Victory Day speech, Putin claims that Russia is fighting for the country in Ukraine

Putin

In his annual address commemorating the triumph over Nazi Germany in World War Two, Russian President Vladimir Putin said Russian servicemen in Ukraine were fighting for the future of their nation. Despite rumours that Putin was going to make a big surprise, his address was mostly about justifying Russia’s incursion. He linked the success in … Read more