60 to 80 million dead, 2 billion injured Feb 21, 2024 Post 202616 deleted: This post was deleted for the following reason: Single link with no context -- loup