Satan or Snowflake Misleading Headline
All over my news feed today is reference to a Russian ICBM called “Satan”. Yeah, I knew about it before the headlines. It’s an extremely capable ICBM replacing an earlier generation missile called the R-36M which was actually called the Satan. The new missile is named RS-28 Sarmat by Russia and has been designated the […]