sungrist.net
3 Frogs Bring World to Megiddo
One might react to the title, saying, the whole world is far too smart to be led anywhere by 3 frogs, especially the Western world of the US and Great Britain, and especially not to Megiddo in Hebr…