Armageddon by Needlepoint

Armageddon may be defined as, • a dramatic and catastrophic conflict, typically seen as likely to destroy the world or the human race Armageddon was never so popular a notion as during the Convid years, the fallout and damage from which continues to manifest all about us, as millions of people die suddenly without...