Ukraine now have their own long range missile And soon receive 30 F-16 from Belgium.Is it time for russia to retreat ? Post Comment Receive notifications Add a comment...