Read More 2 minute read Africa Defence General News Global News National Security News Politics World News Russia takes stand on use of its flag by Nigerian protesters The Russian Embassy in Nigeria has denied any involvement with a group of protesters in northern Nigeria who… bySakeem CopelandAugust 8, 202433 views