Protests erupt in Kenya against a US Ebola quarantine center, sparking public unrest and police clashes in Nanyuki.
Read moreNikol Pashinyan claims victory in Armenia's election, signaling a shift towards Western alignment against Russian influence.
Read more