INTEL: U.S. Delta Forces and U.K. “SAS” Fighting inside Ukraine since February!

As far-fetched as this may sound, this actually is quite plausible