Yes, cities can also use the radio.
Sun Tzu uses this so its cities request help from different nearby units based on both the type of enemy unit nearing as well as the terrain type it is on. They also act as relays to pass on information broadcast by nearby bots to make the message travel further.
How do cities cast radio signals?
To my understanding about cities, only "build" is called and "think" is not called. And "build" can only return an integer, thus unabe to cast radio.
Am I missing anything?