Images show Russian forces near Ukrainian hydroelectric power plant – Maxar
WASHINGTON (Reuters) - Satellite imagery taken on Saturday showed Russian ground forces assembled in Nova Kakhovka, Ukraine, at and near the Kakhovka hydroelectric power plant on the Dnieper River, a