New Warzone map leaked via Call Of Duty: Black Ops Cold War videos claim fans

A previous leak on Reddit suggested that the new Warzone map will be set in Russia, with location names including Mines, Chemical Lab, Weather …