1 Minute NEWS We are not responsible for rising cost of living in your country – Russia tells Kenya News Desk March 16, 2022 0 Comment on We are not responsible for rising cost of living in your country – Russia tells KenyaRussia's Ambassador to Kenya Dmitry Maksimychev. PHOTO/COURTESY... Read More