1. Anti-tax hike protests in Kenya; Security forces try to restore normalcy

    Anti-tax hike protests in Kenya; Security forces try to restore normalcy

    47