Software and platforms
WordPress
Summary
WordPress is a free, open-source content management system written in PHP that lets people build and edit websites from a web browser. Matt Mullenweg and Mike Little started it as a fork of the b2/cafelog blogging software, and the first release came out on May 27, 2003. As of October 22, 2026, W3Techs found it on 39.6% of all websites. The open-source project lives at WordPress.org; WordPress.com is a separate hosted service run by Automattic.
What WordPress is
WordPress is free, open-source software for building and running websites. It is a content management system (CMS): a program that keeps your pages, posts and images in a database and lets you edit them in a web browser instead of editing code files by hand.1
Open source means the code is published and anyone may use and change it. WordPress is licensed under the GNU General Public License, version 2 or later (GPLv2 or later), and the project lists four freedoms that come with it: to run the program for any purpose, to study and change it, to redistribute it, and to share modified copies.1
The software is written in PHP, a programming language that runs on the web server, and stores content in a MySQL or MariaDB database.2
Two different things carry the name. WordPress.org is the home of the open-source project, where anyone can download the software and install it on their own web hosting. WordPress.com is a commercial service, run by the company Automattic, that hosts WordPress sites for you.3
Both use the same core software. WordPress.com’s own help page puts the main difference simply: WordPress.com includes managed hosting, while with WordPress.org you find and manage your own.3
As of October 22, 2026, the web survey company W3Techs detected WordPress on 39.6% of all websites and on 58.3% of the websites whose CMS it could identify.4
Origins: b2/cafelog and the 2003 fork
WordPress grew out of an earlier blogging program called b2/cafelog. Its author, Michel Valdrighi, was blogging from Corsica and began building b2 in June 2001 as a PHP and MySQL alternative to the hosted service Blogger and the Greymatter script.5
Valdrighi released the first version of b2 at cafelog.com in mid-2001. He stopped posting in late 2002, and by March 2003 users on the cafelog forums were asking where he had gone. The project had no lead developer.5
On January 24, 2003, Matt Mullenweg, a b2 user, published a blog post titled “The Blogging Software Dilemma.” He pointed out that because b2 was released under the GPL, he could take its code and start a fork, meaning a new project that begins from a copy of another project’s code.6
The next day a developer named Mike Little replied in the comments: “If you’re serious about forking b2 I would be interested in contributing.”6 The project’s official history book describes Little as a programmer from Stockport with nearly twenty years of experience.7
According to the same book, Mullenweg created a new branch of b2 on SourceForge, a free code-hosting site, on April 1, 2003 and named it WordPress. The name was suggested by his friend Christine Tremoulet.7
The first release was announced on May 27, 2003 in a post titled “WordPress Now Available.”8 The official history page lists it as version 0.7.9
That first release added automatic curly quotes, a link manager for blogrolls, hand-written excerpts and new default templates built with standards-based XHTML and CSS. It was free under the GPL.8
WordPress.org credits Mike Little and Matt Mullenweg as the two people who created the fork.1 In August 2026 Mullenweg wrote that Valdrighi’s code and design set the path that WordPress later followed.10
From blog tool to content management system (2004 to 2016)
Version 1.0 came out on January 3, 2004. It added search-engine-friendly permalinks (readable web addresses such as /category/name instead of ID numbers), multiple categories per post, comment moderation, and import tools for rival software including Blogger, Movable Type and b2.11
The project says its release names have been inspired by jazz artists. Version 1.0 was “Miles.”9
Version 1.5, released on February 17, 2005, added Pages, for content that sits outside the stream of blog posts, such as an About page. It also made themes more flexible by splitting headers, footers and sidebars into separate template files.12
The same release shipped Kubrick, a default theme designed by Michael Heilemann, as a starting point for people who did not want to build a theme from scratch.12
Version 2.0 “Duke,” released on December 31, 2005, redesigned the admin area. It added a WYSIWYG (“what you see is what you get”) editor, an inline uploader for images, audio and video, post previews, and user roles such as administrator, editor and contributor.13
WordPress 2.0 also used AJAX-style techniques, so that deleting a comment or a category no longer reloaded the whole page. It bundled the Akismet anti-spam plugin and a database backup plugin.13
In the same month, December 2005, Automattic launched as a company to run the hosted service WordPress.com and Akismet. It started with four employees.14
Version 3.0 “Thelonious,” released on June 17, 2010, merged WordPress MU, a separate multi-user edition, into the main software. One installation could now run a single blog or a large network of sites.15
WordPress 3.0 also gave developers tools for custom post types and custom taxonomies. These let a site store things such as products, property listings or events as their own kinds of content, with their own categories. The release added a menu editor and a new default theme, Twenty Ten.15
With pages, custom content types, menus and multisite in place, WordPress could run business sites, catalogs and directories, not only blogs.
Version 4.7 “Vaughan,” released on December 6, 2016, added REST API content endpoints for posts, comments, users, terms, metadata and settings.16 An API (application programming interface) is a defined way for one program to talk to another; here it lets apps and other websites read and change a WordPress site’s content in a standard, machine-readable format.16
The REST API made it practical to use WordPress as a “headless” CMS, where WordPress stores the content and a separate front end, such as a mobile app or a JavaScript site, displays it. Version 4.7 also shipped Twenty Seventeen, a default theme aimed at business sites, with video headers and a front page built from several sections.16
Updates and security
A self-hosted WordPress site runs on a server its owner controls, so the project cannot patch it directly. Version 3.7 “Basie,” released on October 24, 2013, let most sites install maintenance and security releases automatically in the background, without anyone logging in to click “update.”17
Version 5.5 “Eckstine,” released on August 11, 2020, let administrators switch on automatic updates for each plugin and theme. The same release added a built-in XML sitemap (a file that lists a site’s pages for search engines) and lazy-loading, which waits to load an image until it is about to scroll into view.18
WordPress.org says its security team includes more than 50 experts, among them lead developers and security researchers, and that it encourages responsible disclosure of vulnerabilities. Problems in plugins and themes are reported to their developers and the review teams rather than to the core team.19
The newest security release as of October 22, 2026 is 7.1.3, published on October 6, 2026. It fixed 7 security issues and 4 other bugs and was rolled out automatically to sites that support background updates.20
The 7.1.3 fixes included a stored cross-site scripting (XSS) flaw on the Comments admin screen and an SQL injection in the export tool.20 Cross-site scripting lets an attacker run their own script in another person’s browser; SQL injection tricks a site into running database commands it should not.
Some risks sit underneath WordPress itself. On October 21, 2026, after critical flaws in the PHP language were disclosed (see PHP2Shell), WordPress.org told site owners to check with their host for PHP updates. It said no WordPress update was needed for these issues, and that PHP versions older than 8.2 no longer receive security fixes.21
The block editor era (2018 to today)
WordPress 5.0 “Bebo,” released on December 6, 2018, made a block-based editor the default; the classic editor stayed available as a plugin. Each paragraph, image, heading or embedded video became a separate block that can be inserted, moved and styled on its own.22
The new editor was developed under the code name Gutenberg.23 WordPress 5.0 shipped with Twenty Nineteen, a default theme built to match the editor so that content looks much the same while editing as it does on the live site.22
The block approach then spread from single posts to whole sites. WordPress 5.9 “Joséphine,” released on January 25, 2022, introduced full site editing, which lets owners change headers, footers and page templates with blocks inside the admin area.24
WordPress 5.9 also introduced block themes, whose colors, fonts, templates and image filters are managed in the Site Editor. Twenty Twenty-Two was the first default block theme.24
Later releases filled in the tools that site builders had relied on plugins for. WordPress 6.0 “Arturo” arrived on May 24, 2022.9 WordPress 6.5 “Regina,” released on April 2, 2024, added a Font Library for adding and removing typefaces without code, the Interactivity API for interactive blocks, and plugin dependencies, so a plugin can declare which other plugins it needs.25
WordPress 6.9 “Gene,” released on December 2, 2025, added Notes, which attach review comments to individual blocks, and extended the command palette across the whole dashboard. It also introduced the Abilities API, a standardized, machine-readable permissions system meant for AI-powered and automated workflows.26
WordPress 7.0 “Armstrong,” released on May 20, 2026, added an AI Client to the core software: a built-in way for WordPress and plugins to connect to generative AI models, managed from a new Connectors screen. An optional AI plugin covers tasks such as image generation and alt text.27
The 7.0 release post said the version “marks the start of a new era.” It also refreshed the admin color scheme and added a Command Palette shortcut, a font management page, and new blocks for galleries, breadcrumbs and icons.27
WordPress 7.1 “Mary Lou,” released on August 19, 2026, added responsive styling, so a block can look different on phones, tablets and desktops without custom CSS. It also brought a new media editor, notes that can mention collaborators, in-browser image processing with AVIF and HEIC support, and Playlist and Tabs blocks.28
The release archive lists 7.1.3 as the latest version as of October 22, 2026.29 WordPress 7.2 Beta 1 was published on October 20, 2026, with the final release planned for December 8, 2026.30
Features being tested for 7.2 include more responsive controls for layout and images, text shadow settings, a dashboard widget called “On This Day,” and a Secrets API for storing credentials such as API keys.30
Selected releases
| Version | Name | Released | Notable change |
|---|---|---|---|
| 0.7 | (none) | May 27, 2003 | First release of the b2 fork8 |
| 1.0 | Miles | January 3, 2004 | Readable permalinks, comment moderation11 |
| 1.5 | Strayhorn | February 17, 2005 | Pages and a new theme system12 |
| 2.0 | Duke | December 31, 2005 | Visual editor, user roles13 |
| 3.0 | Thelonious | June 17, 2010 | Multisite, custom post types, menus15 |
| 3.7 | Basie | October 24, 2013 | Automatic background updates17 |
| 4.7 | Vaughan | December 6, 2016 | REST API content endpoints16 |
| 5.0 | Bebo | December 6, 2018 | Block editor22 |
| 5.5 | Eckstine | August 11, 2020 | Plugin and theme auto-updates, XML sitemaps18 |
| 5.9 | Joséphine | January 25, 2022 | Full site editing, block themes24 |
| 6.5 | Regina | April 2, 2024 | Font Library, Interactivity API25 |
| 6.9 | Gene | December 2, 2025 | Notes, Abilities API26 |
| 7.0 | Armstrong | May 20, 2026 | AI Client and Connectors27 |
| 7.1 | Mary Lou | August 19, 2026 | Responsive styling, media editor28 |
How WordPress works
When a visitor requests a page, the web server runs WordPress’s PHP code. The code reads the content from the database, places it into the active theme’s templates, and sends the finished HTML page to the visitor’s browser.
The look of a site comes from its theme, and extra features come from plugins. As of October 22, 2026, the WordPress.org plugin directory advertised over 76,000 free plugins.31
The official theme directory showed a count of 8,723 themes on the same day, while its headline promised “over 15,000 free themes,” so the two figures on that page do not agree.32 Commercial themes and plugins are also sold outside the directory.
Inside the admin area, often called the dashboard, each account has a role. Since version 2.0, roles such as administrator, editor and contributor decide who can publish, edit or only draft content.13 Since version 3.0, a single installation can also run a network of many sites, a setup known as multisite.15
Any WordPress site can be migrated to or from WordPress.com. Self-hosting also lets owners make changes to the PHP environment and add complex custom code that may not be possible on WordPress.com.3
WordPress.org recommends a server with PHP 8.3 or greater, MySQL 8.0 or greater (or MariaDB 10.11 or greater), and HTTPS support. It names Apache and Nginx as the recommended web servers.2
The same page says WordPress can still run on PHP 7.4 and newer, but warns that those older versions are end-of-life and may expose a site to security vulnerabilities.2
The project’s position is that plugins and themes are derivative works of WordPress and therefore inherit the GPL. Its license page also acknowledges “some legal grey area” over what counts as a derivative work.33
WordPress sets accessibility rules for its own code. Code in WordPress core, WordPress.org websites and official plugins is expected to meet WCAG 2.2 at Level AA.34
WordPress.org and WordPress.com
The two names are often confused because they share the software and the brand. The table below summarizes how they differ, based on each side’s official pages.
| Question | WordPress.org (self-hosted) | WordPress.com (hosted) |
|---|---|---|
| Who provides it | The open-source project and its contributors1 | Automattic Inc.35 |
| Software cost | Free to download; you pay a host3 | Free plan, then paid plans36 |
| Hosting and upkeep | You choose a host and handle updates and maintenance3 | Included; WordPress.com handles updates, security and backups3 |
| Plugins and custom themes | Any, installed by you3 | On all paid plans; not on the free plan36 |
| Support | Community forums and your host3 | Plan-based, up to 24/7 priority support on Business and Commerce36 |
WordPress.com’s free plan has 1 GB of storage, uses a WordPress.com subdomain and shows WordPress.com ads to visitors. The Personal plan cost $4 a month billed annually ($9 billed monthly) when checked on October 18, 2026.36
The Premium plan cost $8 a month billed annually and the Commerce plan, which adds full WooCommerce store tools, cost $45 a month billed annually at the same check.36
WordPress.com’s Business plan ($25 a month billed annually at that check) adds SFTP and SSH access, the kind of server access a self-hosted owner has by default.36
Moving between the two is possible. WordPress.com’s export tool creates an XML file of posts, pages and comments with links to media, but it does not include the media files, theme or plugins; a full backup download needs the Business or Commerce plan.37
In practice, WordPress.com behaves like a hosted website builder that happens to run WordPress, while WordPress.org is software you run yourself.
Market share
W3Techs reported on October 22, 2026 that WordPress was used by 39.6% of all websites and held 58.3% of the market among sites with a known CMS.4
The same survey found that 32.1% of websites used no CMS it could detect. The next largest systems were Shopify (5.3% of all websites), Wix (4.2%) and Squarespace (2.4%).38
The older open-source CMSs Joomla and Drupal stood at 1.1% and 0.6% of all websites in that survey.38
Most WordPress sites already run the newest major version. W3Techs found that 66.7% of WordPress sites ran version 7 and 26.4% ran version 6 as of October 22, 2026.4
Automattic’s company page uses a rounder figure, describing its founding product as powering “over 40%” of all websites.35 Survey numbers move slightly from week to week, so any share should be read with its date and source.
Governance, trademarks and disputes
The WordPress software is built by a community of contributors around the world.1 The WordPress Foundation, a charitable 501(c)(3) nonprofit started by Mullenweg, is responsible for protecting the WordPress and WordCamp trademarks.39
The foundation was launched in January 2010, and Automattic transferred the trademarks to it in September of that year, according to the project’s history book.40
Mullenweg describes himself as a founding developer of WordPress and the chair of the Automattic board, and he sits on the board of the WordPress Foundation.41 Since 2006 WordPress has held an annual keynote called the State of the Word.9
Automattic reports 1,394 staff. Its products include WordPress.com, WooCommerce, Jetpack and Tumblr.35
Much of the community meets in person at WordCamps, locally organized conferences about WordPress. The first was held in San Francisco in 2006, and WordCamp Central lists 1,517 WordPress events in 422 cities across 72 countries as of October 22, 2026.42
The WP Engine dispute
In September 2024 a public dispute broke out between Automattic and WP Engine, a managed WordPress hosting company. On September 21, 2024, Mullenweg published a post on WordPress.org titled “WP Engine is not WordPress,” arguing that the company confused customers and needed a trademark license.43
On September 25, 2024, WordPress.org announced that WP Engine no longer had free access to its resources, such as the plugin and theme directories and update services.44
On October 2, 2024, WP Engine sued Automattic and Mullenweg in federal court.45
On October 12, 2024, WordPress.org forked WP Engine’s Advanced Custom Fields plugin into a new plugin called Secure Custom Fields, citing point 18 of its plugin directory guidelines and saying the change fixed a security problem and removed commercial upsells.46
On December 10, 2024 the U.S. District Court for the Northern District of California (case 24-cv-06917) granted WP Engine a preliminary injunction, a temporary order that applies while a case continues. It required the defendants to restore WP Engine’s access to wordpress.org as it stood on September 20, 2024, and barred them from interfering with WP Engine’s control of its plugins.47
On September 24, 2026 the court ruled on motions to dismiss. It let WP Engine’s antitrust claims proceed and dismissed its Computer Fraud and Abuse Act claim. It also denied most of WP Engine’s motion to dismiss the counterclaims brought by Automattic, Mullenweg, the WordPress Foundation and WooCommerce.48
The same order found that Automattic and Mullenweg were “neither owners nor registrants of the marks at issue,” so it dismissed the trademark counterclaims to the extent those two sought to bring them in their own right. A ruling on motions to dismiss decides which claims may continue, not who wins.48
WP Engine calls the counterclaims baseless and says its use of the WordPress name is fair use.45 Automattic’s side of the argument is set out in the September 2024 WordPress.org post.43
Working with other open-source CMS projects
WordPress is a member of the Open Website Alliance, which brings together the community organizations behind Drupal, Joomla, TYPO3 and WordPress to advocate for open source.49
On September 21, 2026, Mary Hubbard announced that she had become the alliance’s president, representing the WordPress Foundation in a role that rotates among members.49
Timeline
- WordPress 7.2 Beta 1 released; final 7.2 planned for December 8, 202630
- WordPress 7.1.3 fixes 7 security issues and 4 bugs20
- Court lets WP Engine's antitrust claims and most counterclaims against WP Engine proceed48
- WordPress Foundation takes the Open Website Alliance presidency49
- WordPress 7.1 "Mary Lou" adds responsive styling and a new media editor28
- WordPress 7.0 "Armstrong" adds an AI Client to core27
- Court grants WP Engine a preliminary injunction against Automattic47
- WP Engine sues Automattic and Matt Mullenweg45
- WordPress 5.9 "Joséphine" introduces full site editing and block themes24
- WordPress 5.5 adds plugin and theme auto-updates and XML sitemaps18
- WordPress 5.0 "Bebo" launches the block editor (Gutenberg)22
- WordPress 3.7 "Basie" introduces automatic background updates17
- WordPress 3.0 "Thelonious" merges WordPress MU and adds custom post types15
- WordPress Foundation launched40
- WordPress 2.0 "Duke" adds a WYSIWYG editor and user roles13
- Automattic launches to run WordPress.com and Akismet14
- WordPress 1.5 adds Pages and a new theme system12
- WordPress 1.0 released11
- First WordPress release (0.7) announced8
- Matt Mullenweg proposes forking b2/cafelog6
What it means for your website
We build on WordPress every week, and most of the practical questions owners face come down to a few decisions.
- Pick the right WordPress. WordPress.org gives you full control but makes you responsible for hosting and upkeep; WordPress.com handles hosting and updates for you.3 Our WordPress.com vs WordPress.org comparison walks through the trade-offs.
- Budget for renewal prices, not intro prices. Shared hosting is often sold with a steep first-term discount. SiteGround’s StartUp plan, for example, was $2.99 a month for the first 12 months and renewed at $17.99 a month when checked on October 2, 2026.50 See our self-hosted WordPress review for full costs.
- Keep PHP current. WordPress.org recommends PHP 8.3 or newer.2 PHP versions older than 8.2 no longer get security fixes, and you can see your version under Tools, Site Health, Info, Server.21
- Leave automatic updates on. Security releases such as 7.1.3 reach sites through background updates; turning them off means patching by hand.20
- Install fewer plugins. There are over 76,000 free plugins in the directory.31 Each one is code from another developer that you must keep updated, so add only what you need (see our plugin glossary entry).
- Back up more than the export file. The standard XML export leaves out media files, the theme and plugins.37 Keep full backups of files and the database.
- Read the fees on WordPress.com. The free plan shows WordPress.com ads, and payments collected on lower plans carry a platform fee, 8% on Personal as of October 18, 2026.36
See also
- Matt Mullenweg (coming soon)
- PHP
- MySQL
- Drupal
- Website builder (coming soon)
- WordPress review
- WordPress.com vs WordPress.org
- Cms
References
- About WordPress. WordPress.org. accessed October 22, 2026.
- Requirements. WordPress.org. accessed October 22, 2026.
- WordPress.com vs. WordPress.org. WordPress.com. accessed October 22, 2026.
- Usage statistics and market share of WordPress. W3Techs. 2026-10-22. accessed October 22, 2026.
- The Only Blogger in Corsica (Milestones: The History of WordPress). WordPress.org. 2015-11. accessed October 22, 2026.
- The Blogging Software Dilemma. Matt Mullenweg (ma.tt). 2003-01-24. accessed October 22, 2026.
- The Blogging Software Dilemma (Milestones: The History of WordPress). WordPress.org. 2015-11. accessed October 22, 2026.
- WordPress Now Available. WordPress.org News. 2003-05-27. accessed October 22, 2026.
- History of WordPress. WordPress.org. accessed October 22, 2026.
- Michel the GOAT. Matt Mullenweg (ma.tt). 2026-08-04. accessed October 22, 2026.
- WordPress 1.0. WordPress.org News. 2004-01-03. accessed October 22, 2026.
- Announcing WordPress 1.5. WordPress.org News. 2005-02-17. accessed October 22, 2026.
- WordPress 2. WordPress.org News. 2005-12-31. accessed October 22, 2026.
- Automattic (Milestones: The History of WordPress). WordPress.org. 2015-11. accessed October 22, 2026.
- WordPress 3.0 Thelonious. WordPress.org News. 2010-06-17. accessed October 22, 2026.
- WordPress 4.7 "Vaughan". WordPress.org News. 2016-12-06. accessed October 22, 2026.
- WordPress 3.7 "Basie". WordPress.org News. 2013-10-24. accessed October 22, 2026.
- WordPress 5.5 "Eckstine". WordPress.org News. 2020-08-11. accessed October 22, 2026.
- Security. WordPress.org. accessed October 22, 2026.
- WordPress 7.1.3 Maintenance and Security Release. WordPress.org News. 2026-10-06. accessed October 22, 2026.
- Critical PHP Security Release. WordPress.org News. 2026-10-21. accessed October 22, 2026.
- WordPress 5.0 "Bebo". WordPress.org News. 2018-12-06. accessed October 22, 2026.
- Gutenberg. WordPress.org. accessed October 22, 2026.
- WordPress 5.9 "Josephine". WordPress.org News. 2022-01-25. accessed October 22, 2026.
- WordPress 6.5 "Regina". WordPress.org News. 2024-04-02. accessed October 22, 2026.
- WordPress 6.9 "Gene". WordPress.org News. 2025-12-02. accessed October 22, 2026.
- WordPress 7.0 "Armstrong". WordPress.org News. 2026-05-20. accessed October 22, 2026.
- WordPress 7.1 "Mary Lou". WordPress.org News. 2026-08-19. accessed October 22, 2026.
- Releases. WordPress.org. accessed October 22, 2026.
- WordPress 7.2 Beta 1 is Ready for Download and Testing. WordPress.org News. 2026-10-20. accessed October 22, 2026.
- Plugins directory. WordPress.org. accessed October 22, 2026.
- Themes directory. WordPress.org. accessed October 22, 2026.
- License. WordPress.org. accessed October 22, 2026.
- Accessibility Coding Standards. WordPress Developer Resources. accessed October 22, 2026.
- About Automattic. Automattic. accessed October 22, 2026.
- Pricing. WordPress.com. accessed October 18, 2026.
- Export your content to another blog or platform. WordPress.com. accessed October 2, 2026.
- Usage statistics of content management systems. W3Techs. 2026-10-22. accessed October 22, 2026.
- WordPress Foundation. WordPress Foundation. accessed October 22, 2026.
- The WordPress Foundation (Milestones: The History of WordPress). WordPress.org. 2015-11. accessed October 22, 2026.
- About. Matt Mullenweg (ma.tt). accessed October 22, 2026.
- About WordCamp. WordCamp Central. accessed October 22, 2026.
- WP Engine is not WordPress. WordPress.org News. 2024-09-21. accessed October 22, 2026.
- WP Engine is banned from WordPress.org. WordPress.org News. 2024-09-25. accessed October 22, 2026.
- Ensuring Stability and Security: WP Engine's Legal Actions Against Matt Mullenweg and Automattic. WP Engine. 2026-09-25. accessed October 22, 2026.
- Secure Custom Fields. WordPress.org News. 2024-10-12. accessed October 22, 2026.
- Order Re Motion for Preliminary Injunction, WPEngine, Inc. v. Automattic Inc., No. 24-cv-06917-AMO (N.D. Cal.). U.S. District Court for the Northern District of California (copy hosted by DocumentCloud). 2024-12-10. accessed October 22, 2026.
- Order Re Motions to Dismiss, WPEngine, Inc. v. Automattic Inc., No. 24-cv-06917-AMO (N.D. Cal.), Dkt. 410. U.S. District Court for the Northern District of California (via CourtListener RECAP). 2026-09-24. accessed October 22, 2026.
- WordPress Takes Its Turn Leading the Open Website Alliance. WordPress.org News. 2026-09-21. accessed October 22, 2026.
- WordPress Hosting. SiteGround. accessed October 2, 2026.
Web Building Encyclopedia. First published October 22, 2026. Last reviewed October 22, 2026. Every fact on this page is linked to a source we opened. Spotted an error? Write to [email protected].