Moscow plants mines at nuclear sation; US urges caution Home News January 21, 2024 Ukraine: The International Atomic Energy Agency (IAEA) has reported that Russian troops have installed mines at a nuclear station in…