Russia is claiming the North Pole seabed by planting a flag?
I guess this means America owns the Moon and Mars!! How exciting!
No question that we own the moon.
;^)