Having been in Russia a couple of times, take anything said by either their government, OR their press(*), take with an entire BOX of salt. :::(*)(which is 100% government controlled  every newspaper, television station and radio station in the country is literally owned by people in the government). ::   