Valentina Tereshkova, a Russian Cosmonaut and the first woman in space has declared that Russia will be the first nation to successfully land human beings on planet Mars, per the Russian news agency TASS. Ms. Tereshkova based her assertion on the fact that the United States is the sole world…
Russian agency Interfax is reporting this morning that President Putin has declared Russia ready to freeze oil production at current levels starting on November 30, 2016. This declaration comes ahead of the OPEC meeting. Mr. Putin has further commented that while an agreement at the OPEC meeting could not be…