Mass grave near besieged Ukrainian city Mariupol spotted from space (satellite photos)
Satellites operated by Maxar Technologies have spotted a recently excavated mass grave in the town of Manhush, about 12 miles (20 kilometers) west of the battered Ukrainian city of Mariupol.