A February 22, 2011 satellite view of people gathering at

People gather at Tahrir Square, Cairo on February 22, 2011, in this handout satellite image released on December 24, 2019 by Maxar Technologies. Maxar Technologies/Handout via REUTERS

Leave a Reply