slave trader

British anti-racism protestors call for destruction of Giza Pyramids
Egypt

British anti-racism protestors call for destruction of Giza Pyramids

British anti-racism protestors called for the destruction of Egypt’s Giza Pyramids on Sunday, after tearing down a statue of a…
Back to top button