Call of Duty Warzone Map leak: Latest insider reveals point to Ural Mountains being CoD, Warzone’s latest map

Latest insider reveals point to Ural Mountains being CoD: Warzone’s latest map.  A new CoD: Warzone Battle Royale map is in the works, and the location is the Ural Mountains of Russia. Read more to find the latest details. It…