An Opera News Kenya publication
Diplomats in Tanzania from eight European nations on Friday questioned the decision to impose a week-long…