
Citadel is an enormous space station that serves as a central hub for galactic politics. Photo: BioWare
Published – October 30, 2026 05:11 pm IST

Citadel is an enormous space station that serves as a central hub for galactic politics. Photo: BioWare
Published – October 30, 2026 05:11 pm IST