Russian Propaganda Video Shows an ICBM Landing on Florida

A few days ago, a video was released showing a new nuclear missile that is capable of evading detection and flying from Russia to the United States. The simulated target was Florida. Home to numerous military bases and command units in the U.S. military, the video has caused great concern and the normal rheteroic. The […]