Yehoshuah Mashiah is the star that fell from heaven to the earth
“And I saw a star that had fallen from heaven to the earth, and the key of the pit of the abyss was given him” (Revelation 9:1)
This star holds great authority over millions of locusts, who will ravage the whole…