Operation Odessa: US Forces Are Rescuing Ukraine From Gridlock

US troops are taking part in the evacuation of Ukraine from a gridlock situation.The operation started Wednesday morning, with more than 1,000 troops from the US Special Operations Command and its affiliate, Delta Force, on the ground.The Ukrainian government is reporting that more than 50,000 people have been forced to flee their homes.In the meantime,Read More