Business Insider has compiled a list of 11 "formidable war machines" of Russia

 

v20240901