A handout satellite image made available by Maxar Technologies shows Chinese vessels anchored at the Whitsun Reef in the disputed South China Sea on March 23, 2021. EPA photo
A handout satellite image made available by Maxar Technologies shows Chinese vessels anchored at the Whitsun Reef in the disputed South China Sea on March 23, 2021. EPA photo