Removed duplicated words in in comments and docs.
diff --git a/Misc/HISTORY b/Misc/HISTORY
index 88e8a6b..8370d8e 100644
--- a/Misc/HISTORY
+++ b/Misc/HISTORY
@@ -3972,7 +3972,7 @@
 - Issue #12041: Make test_wait3 more robust.
 
 - Issue #11873: Change regex in test_compileall to fix occasional failures when
-  when the randomly generated temporary path happened to match the regex.
+  the randomly generated temporary path happened to match the regex.
 
 - Issue #11958: Fix FTP tests for IPv6, bind to "::1" instead of "localhost".
   Patch written by Charles-Francois Natali.
@@ -14018,7 +14018,7 @@
 - When method objects have an attribute that can be satisfied either
   by the function object or by the method object, the function
   object's attribute usually wins.  Christian Tismer pointed out that
-  that this is really a mistake, because this only happens for special
+  this is really a mistake, because this only happens for special
   methods (like __reduce__) where the method object's version is
   really more appropriate than the function's attribute.  So from now
   on, all method attributes will have precedence over function
diff --git a/Misc/NEWS b/Misc/NEWS
index 9cac209..390a69a 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -1362,7 +1362,7 @@
 - Issue #15304: concurrent.futures.wait() can block forever even if
   Futures have completed. Patch by Glenn Langford.
 
-- Issue #14455: plistlib: fix serializing integers integers in the range
+- Issue #14455: plistlib: fix serializing integers in the range
   of an unsigned long long but outside of the range of signed long long for
   binary plist files.
 
@@ -1373,7 +1373,7 @@
   Patch mostly by Serhiy Storchaka.
 
 - Update the python.gif icon for the Idle classbrowser and pathbowser
-  from the old green snake to the new new blue and yellow snakes.
+  from the old green snake to the new blue and yellow snakes.
 
 - Issue #17721: Remove non-functional configuration dialog help button until we
   make it actually gives some help when clicked. Patch by Guilherme Simões.
@@ -2654,7 +2654,7 @@
   reside in the os module.
 
 - Issue #19205: Don't import the 're' module in site and sysconfig module to
-  to speed up interpreter start.
+  speed up interpreter start.
 
 - Issue #9548: Add a minimal "_bootlocale" module that is imported by the
   _io module instead of the full locale module.