When the lights dimmed at Independence Square on the night of October 18, 2025, one thing became clear: Ghana had just witnessed a never-before-seen gathering of hundreds of thousands of people. And ...