Russia does not need another Aircraft Carrier!

The Stockholm International Peace Research Institute estimated Russia to be the world’s sixth biggest defense spender in 2018, behind the US, China, Saudi Arabia, India, … Continue reading Russia does not need another Aircraft Carrier!