45 views
in History by (1.3k points)
Ghan

Please log in or register to answer this question.

1 Answer

0 votes
by (16.6k points)
Yes, Russia is the largest country in the world in terms of natural resources. It is rich in various resources such as oil, natural gas, coal, timber, and minerals.

Related questions

...