Don't have Telegram yet? Try it now!
https://lirneasia.net/2012/12/russia-has-been-caught-cheating-in-wcit-2012/
Russia has been caught cheating in WCIT 2012