History & Exopolitics

A supermassive structure has just been spotted on Venus