Kyambogo Strike

Kyambogo Strike

Kyambogo University students strike; police have heavily deployed.

Kyambogo University students strike; police have heavily deployed.