MOSCOW, April 18. /TASS/. Russia will carry out a technical inspection of the International Space Station and will make a decision on withdrawing from the project since 2025, and will inform its foreign partners. According to Russian Deputy Prime Minister Yuri Borisov’s administration, the timeframe….