Wikipedia Review was originally founded in November 2005, when it was hosted by ProBoards. It is now located at its own domain name supposedly created by Igor Alexander. The site requires registration using a valid e-mail address to post and claims to discourage the operation of multiple accounts by a single user. | Wikipedia Review was originally founded in November 2005, when it was hosted by ProBoards. It is now located at its own domain name supposedly created by Igor Alexander. The site requires registration using a valid e-mail address to post and claims to discourage the operation of multiple accounts by a single user. |