A major operation this week saw an armed police unit swoop in to arrest the leader of a modern day cult.
Dmitry Rogozin made the rather bizarre claim while speaking to reporters at an exhibition last week.
Denis Vashurin is something of an online celebrity in Russia thanks to his bafflingly youthful appearance.
American astronauts on the ISS have been sleeping in the Russian segment while the leak is investigated.
Ivan Vagner recently captured something unexplained over the Earth's southern hemisphere.
Both the US and UK have expressed concern about an apparent test launch of a Russian space-based weapon.
A Russian drone photographer has captured aerial images of a particularly unique pine tree formation.
Looking for a way to cheat death? This firm will freeze your mortal remains in a vat of liquid nitrogen... for a fee.
According to reports, Russia's ambitious new Avangard hypersonic weapon system is now up and running.
Footage showing a car being pursued by an unknown creature has been doing the rounds on social media.
A rather bizarre experiment in Russia has seen dairy cows being equipped with virtual reality headsets.
A Russian man could go to prison for five years for using a pet cat to attack a police officer.
Russia has finally determined who or what created the hole on the ISS... but nobody else is getting to know.
An aggressive seaborne mammal was reportedly responsible for sinking a Russian boat last week.
A gas explosion caused a fire on Monday at the Vector Institute biological research facility in Siberia.
A belt buckle exhibiting a surprisingly familiar shape has been discovered at a dig site in southern Siberia.
Archaeologists in Russia have unearthed what is thought to be the remains of General Charles-Etienne Gudin.
The humanoid contraption was the only passenger aboard a Soyuz capsule that launched on Wednesday.
A top-secret nuclear powered missile named 'Skyfall' is thought to have caused a recent fatal explosion.
It has been confirmed that the radiation detected over Europe in 2017 came from a Russian nuclear plant.