N

nation.africa

@nation Thu, 05 Mar 2026 03:00:00

Suspected Russian recruiter Festus Omwamba claims he surrendered to police, wasn't arrested

Omwamba claims he surrendered to police following death threats by unknown Russians.

read more

Other Headlines