• driving_crooner
    link
    fedilink
    English
    arrow-up
    12
    ·
    edit-2
    1 month ago

    People think the Russian steppes are inhabited because of the harsh climate and long distances from everywhere. But new satellite images show the Giant Capybara that dominate the area and destroy any try of human settlement.