Sean BehlingSep 21, 20222 minFeaturesThe Internet's Reaction to Queen Elizabeth's DeathCover photo courtesy of PolizeiBerlin on Wikimedia Commons When Queen Elizabeth II of England died on September 8th of 2022, the whole...