Ray of sunlight through the clouds is what I assumed it was.
But my post says "what if this technology falls into the wrong hands?"
"In 2019, the Chinese claimed that a fully-functional Chinese microwave beaming power station in space could be deployed by 2050."
Also remember the previous comms "Wray of light"?