πŸ‡³πŸ‡¬ Bakura

location NG

Bakura is an island nation located in the Indian Ocean known for its seclusion and strategic maritime significance.

5
Signals
2
Articles

Linked Signals

SignalStatusLensRoleConfidenceLast Seen
I persuaded Obi, Kwankwaso to join ADC despite Atiku fears – Babachir Lawal expired Politics participant 100%
NDLEA arrests two over Nigerian-Mexican meth lab in Enugu expired Security affected 100%
Police arrest suspected vehicle theft kingpin in Ogun, recover stolen car expired Security affected 100%
Africa now world’s most active terrorism theatre β€” US panel expired Conflict theater 42%
Armed herdsmen kill four policemen, seven others in Benue community expired Politics participant 100%