New images show Chinese spy balloons over Asia

27th Jun 2023    |    Source: BBC

Pic

Satellite image of suspected spy balloon over Japan