Who Are the Dragon and the Beasts in Revelation?

Revelation 12-13 describes a spiritual battle between Satan and God’s people. Satan is defeated, but for now he wages war through counterfeits.