Sunday, December 22, 2024
- Advertisement -spot_img

TAG

russia norilsk

The world’s ‘most depressing city’ where the ‘snow is red’

A Russian city named the world's most depressing place has human bones scattered in the street and sees temperatures drop as low as -50C...

Latest news

- Advertisement -spot_img