This is NOT an easy one.... Russia has already annexed the Crimea back from the Ukraine.... Russia has anything from 80,000 to 100,000 troops sitting next door to the Ukraine.... The United States has approved $100 Million in military equipment to be sent to the Ukraine … [Read more...] about The Ukraine…Russia and Joe Biden…..