Limited: 221
 Videos: 3,643
 Views: 341,513,699
 Subscribers: 696,095
 Monitor: True
 Archive: Full
 YouTube Channel
 SocialBlade Stats

 Created Aug 19, 2014

Russia Insight

News about Russia. The Russia Insight is independent youtube news channel with no affiliation to any government, organisation or company.