4 more so far inexplicable space discoveries of recent times

 

v20240901