These are the 10 kings spoken of in Revelation 17:12-13 "And the ten horns which you saw are ten kings, which as yet have not received a kingdom; but receive authority as kings one hour with the beast.
These have one purpose and they give their power and authority to the beast."
(click photo for news article)
source: sputnik news
photo credit: Dimitrios Panagos