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