The French Stole This From Egypt & Proudly Display It In the Middle Of Paris
This obelisk was stolen by THE FRENCH from the Temple of Luxor in Egypt. It is now proudly on display on foreign soil as a monument of French terror.