The passage in Revelation 6 concerning the 144,000 and the souls under the altar (the fifth seal) has been subject to much debate and diverse […]