Don't have Telegram yet? Try it now!
https://phibetaiota.net/2011/03/russian-tv-west-is-lying-about-libya/
Russian TV: West is Lying About Libya..