Does anyone know why was the article"Jeffrey Epstein Reportedly Had a Major Hand in Making Call of Duty Series a Microtransaction Hell" from fandomwire and other articles about this was taken down?
Does anyone know why was the article"Jeffrey Epstein Reportedly Had a Major Hand in Making Call of Duty Series a Microtransaction Hell" from fandomwire and other articles about this was taken down?
To add more context, this was the original source of the discovery: