Revelation 13 is rapidly becoming more of a reality!