Photo taken on Oct. 8, 2021 shows signs of "out of use" at a petrol station in London, Britain. British military personnel have begun to deliver fuel to petrol stations since Oct. 4 as petrol shortages continue. [Photo by Han Yan/Xinhua]
Go to Forum >>0 Comment(s)