An Opera News Kenya publication
Dr. Hadi Farajvand, Iran’s ambassador to Kenya, has recently found himself on the wrong side of…