Japan PM Fumio Kishida steps down: "He had dismal approval ratings"

2024-08-14 141

CGTN Europe interviewed David Caprara, a freelance journalist in Japan.