Russian Embassy Denies Involvement in Nigerian Protests Featuring Russian Flags In a statement released by the Russian Embassy in Nigeria,…