Financial desperation has led Russia to endeavors shunned by NASA.
Russia is greatly in need of finance.