Himeji Castle in Himeji, Hyogo Prefecture, is lit up on March 8, 2025, in yellow, the color of the mimosa flower that has become a symbol of International Women's Day. (Kyodo) The following is the latest list of selected news summaries by Kyodo News. ---------- Japan ranks 3rd worst place for... read full story