Thanks to Galvars for the link.
via Bellingcat.
Read the entire report here.
I consider it eye opening and damn near conclusive proof of Russia firing into Ukraine. I don't know who these boys are but they've provided information that the DoD surely has but isn't shared with the public.
These guys are definitely worth following.