An Opera News Kenya publication
Standstill at the Kenya – Tanzania border as Namanga residents demonstrate against Tanzanian police arrest of…