On January 31, 2026, Lansana Dumbuya, Secretary-General of the All People's Congress (APC), Sierra Leone's main opposition party, delivered a public address to supporters at Atouga Stadium in Freetown ...