The Ol Kalou by-election slated for June 16, 2026, appears to have set the stage for yet another bruising battle between UDA and DCP.

The Ol Kalou by-election slated for June 16, 2026, appears to have set the stage for yet another bruising battle between UDA and DCP.

The Ol Kalou by-election slated for June 16, 2026, appears to have set the stage for yet another bruising battle between UDA and DCP.