Land one flying, over the radio (6)
I believe the answer is:
russia
'land' is the definition.
(I know that Russia is a land)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for russia that I've seen before include "Moscow's country" , "nation" , "Country where Omsk is situated" , "Putin's country" , "US air's bad in this country" .)