Japanese officials enter a Kobayashi Pharmaceutical factory to conduct an on-site inspection in Osaka City, on 30 March, 2024. Photo: AFP/ Mami Nagaoki
Previous
Russia begins nuclear drills in an apparent warning to West over Ukraine
Next
UK court rules that extension of UK police powers to intervene in protests is unlawful