Respuesta :
Answer:
Russia
Explanation:
Russia is the largest country in world. it had occupied 11% of landmass of earth.
Answer:
The largest country in the world is Russia, its landmass occupying roughly 11% of the world's.
Hope this helps!
- profparis