Faisal Turabi·Dec 20, 2023Rumors Disclosed the Next Call of Duty Releases in 2025Every year, the gaming world waits with bated breath for details on the upcoming Call of Duty games. Recent leaks and rumors have set…