Is there any proof that this Wikipedia page actually existed for a significant time?
https://web.archive.org/web/20130321015446/http://en.wikiped...
https://web.archive.org/web/20130321015446/http://en.wikiped...
Wikipedia claims Yuri's page lasted for "3 years, 7 months"
Sources: