U.S. President Barack Obama authorized a deal to send $20 million in radar technology to Ukraine, Business Insider reported Wednesday. The Pentagon had been discussing the radar for months, and it wasn’t until after a high-profile meeting between Obama and Russian President Vladimir Putin that Obama decided to finalize the deal. …read more
Source: International Business Times