Explosives experts seen during search for unexploded shells in Tripoli, Libya

Explosives experts are seen during the search for unexploded shells in Tripoli, Libya, on April 28, 2020. (Photo by Amru Salahuddien/Xinhua)

Prev 1 2 3 Next

Source:Xinhuanet
More...
back