Game News Call of Duty police killing settled for $5 million By Admin - March 23, 2023 0 26 Share Facebook Twitter WhatsApp Email Print Telegram Photo: Bo Rader/Wichita Eagle/Tribune News Service via Getty Images A swatting incident over a Call of Duty: WWII match led to a police shooting Continue reading…