A top US general has claimed that his country’s analysts have spotted a major movement of troops on Russian territory, in the proximity of Ukraine, while adding that the purported deployments are not necessarily a show of force. Speaking during Read more…
