
Russia planning to invade Ukraine on Feb 16?
According to German newspaper Der Spiegel, the US Secret Service, CIA and the Pentagon are said to have received intel of an “exceptionally detailed” invasion plan, scheduled for February 16. Russia is